Rabu, 14 November 2012

cara Inatalasi Xubuntu

Instalasi sistem dasar sangatlah mudah 1-2-3 karena installer Xubuntu tidak menawarkan banyak pilihan untuk dipilih, sehingga Anda tidak bisa salah.
Download Ubuntu 12,04 Desktop edisi iso image dari http://xubuntu.org/getxubuntu/ membakarnya ke CD, dan boot komputer Anda dari CD:
 








  Pilih bahasa Anda dan klik pada tombol Install Xubuntu untuk memulai instalasi:
 
 
Pada layar berikutnya Anda melihat beberapa persyaratan untuk instalasi 12,04 Ubuntu (sistem harus

Kamis, 08 November 2012

PCB berisi informasi

12. Kernel menjaga suatu rekaman untuk setiap proses, disebut Proses Control Block (PCB) ketika suatu proses sedang tidak berjalan, PCB berisi informasi yang harus dipunyai PCB.
     Jawab:
Informasi yang harus dipunyai PCB adalah:
a. Informasi Identifikasi Proses
Adalah informasi yang berkaitan dengan identitas proses yang unik. Ke tabel-tabel yang lain. Identifier tersebut antara lain (identifier proses, identifier proses yang menciptakan dan identifier pemakai).
b. Informasi Status Pemroses
Informasi status pemroses berisi informasi-informasi yang esensinya merupakan nilai atau isi dari register-register pemroses. Saat proses berstatus RUNNING, informasi-informasi tersebut berada di register. Ketika proses di interupsi, semua informasi register harus disimpan agar dapat dikembalikan saat proses dieksekusi kembali.
c. Informasi Kendali Proses
Adalah informasi-informasi lain yang diperlukan sistem operasi untuk mengendalikan dan koordinasi beragam proses aktif.

proses memberikan ssue ke suatu disk I/O ketika proses tersebut dalam “ ready “ state

11. Apakah suatu proses memberikan ssue ke suatu disk I/O ketika proses tersebut dalam “ ready “ state ? 
jawab:
suatu proses akan memberikan issue ke suatu disk I/O ketika proses tersebut dalam “ ready “ state karena kalau tidak diberikan issue maka akan terjadi deadlock karena terjadi perebutan Sumber Daya antar proses. Selain itu issue akan menyampaikan informasi ke dalam state

gambar diagram transisi keadaan yang menjelaskan bagaimana proses bergerak diantara state

10.Perlihatkan semua kemungkinan keadaan dimana suatu proses dapat sedang berjalan, dan gambarkan diagram transisi keadaan yang menjelaskan bagaimana proses bergerak diantara gambarkan diagram transisi keadaan yang menjelaskan bagaimana proses bergerak diantara state.

Beberapa single user mikrokomputer sistem operasi seperti MS-DOS menyediakan sedikit atau tidak sama sekali arti dari pemrosesan yang konkruen dimasukkan ke dalam suatu sistem operasi.

9.Beberapa single user mikrokomputer sistem operasi seperti MS-DOS menyediakan sedikit atau tidak sama sekali arti dari pemrosesan yang konkruen dimasukkan ke dalam suatu sistem operasi.
     Jawab:
Dampaknya antara lain yaitu:
·         Mutual Exclusion
·         Deadlock
·         Starvation
·         Sinkronisasi.

Yang akan dilakukan oleh kernel kepada alih kontekka proses sedang berlangsung

8. Jelaskan apa yang akan dilakukan oleh kernel kepada alih konteks ketika proses sedang berlangsung?
jawab:
 kernel akan  menyimpan konteks program saat itu yang sedang dieksekusi ke dalam stack, selanjutnya kernel memproses menge-set register PC dengan alamat awal program untuk interrupt handler. Kemudian Kernel menjaga suatu rekaman untuk setiap proses yang disebut Proses Control Blocks (PCB). Ketika suatu proses sedang tidak berjalan, PCB akan berisi informasi tentang perlunya melakukan restart suatu proses dalam CPU.
mungkin itu ilustrasinya ketika alih konteks

Perbedaan short therm, medium therm, dan long therm

7.Jelaskan perbedaan short therm, medium therm, dan long therm!
     Jawab:
a. Shot therm
Sasaran utama short term adalah memaksimumkan kinerja sistem untuk memenuhi satu kumpulan criteria yang diharapakan. Short term dijalankan setiap tejadi pengalihan proses untuk memilih proses berikutnya yang harus dijalankan.
b. Medium therm
Medium term bertugas menangani proses-proses swapping. Proses-proses yang mempunyai kepentingan kecil saat itu adalah proses yang tertunda, medium term mengendalikan transisi dari suspensed ke ready.
c. Long therm
    Long term bekerja terhadap antrian batch berikutnya yang harus dieksekusi sistem. Batch biasanya berupa proses-proses dengan penggunaan sumber daya yang intensif.

Keuntungan dan kekurangan Simetrik dan asimetrik,Automatic dan explicit buffering,Send by copy dan send by reference,Fixed size dan variable sized messages.

6.Apa keuntungan dan kekurangan dari:
a. Komunikasi Simetrik dan asimetrik
Komunikasi simetrik langsung adalah rasa sakit karena kedua belah pihak memerlukan nama proses lain. Hal ini membuat komunikasi asimetrik sulit untuk membangun server.
b. Automatic dan explicit buffering.
Otomatis membuat pemrograman lebih mudah, tapi pada explicit buffering sebuah sistem sulit untuk membangun.
c. Send by copy dan send by reference.
Send by copy adalah jaringan yang lebih baik bagi generasi dan masalah sinkronnisasi. Sedangkan send by reference lebih efisien untuk besar struktur data tetapi sulit untuk kodenya, karena memori bersama implikasi.
d. Fixed size dan variable sized messages.
Fixed size membuat pemrograman lebih mudah tetapi untuk variable sized messages sistem lebih sulit untuk membangun