Halaman

Rabu, 02 November 2011

Tugas 4 (Proses)

1. Sebutkan lima aktivitas sistem operasi yang merupakan contoh dari suatu managemen proses.

Jawab:
- Menghubungkan komputer dengan user
- Melakukan Singkronisasi
- Menangani deadlock
- Memproduksi proses dan memberhentiikan proses bagi user
- Menangani proses komunikasi

2. Definisikan perbedaan antara penjadualan shortterm, mediumterm dan longterm.

Jawab:
- Short term : Proses sangat cepat
- Medium Term :
- Long Term: Mempunyai waktu cukup lama untuk pindah ke proses yang lain

3. Jelaskan tindakan yang diambil oleh sebuah kernel ketika alih konteks antar proses
Jawab:
Alih konteks atau context switct adalah perpindahan proses satu ke proses lainnya, maka kernel bekerja menyimpan konteks proses satu dan melanjutkan memproses ke konteks yang kedua.

4. Informasi apa saja yang disimpan pada tabel proses saat alih konteks dari satu proses ke proses lain.

 Jawab:
- Informasi register
- Informasi keadaan proses terakhir
- Info managemen registri
- Informasi timing

5. Disistem UNIX terdapat banyak status proses yang dapat timbul (transisi) akibat event (eksternal) OS dan proses tersebut itu sendiri. Transisi state apa saja kah yang dapat ditimbulkan oleh proses itu sendiri Sebutkan!

Jawab :
-Membuat proses baru,
-Proses dikerjakan
-Proses menunggu
-Proses Siap dipakai
-Proses selesai

6. Apa keuntungan dan kekurangan dari:

- Komunikasi Simetrik dan asimetrik
Keuntungan Kom simetrik : tingkat transmot dan resive sama
Kekurangan Kom. simatrik: Tidak aman.

Keuntungan Kom. Asimetrik : Mengirim/menerima dapat diatur besar kecilnya
Kekurangan Kom. asimetrik : Jika tx besar, maka rx harus kecil.

- Automaticdan explicit buffering
Keuntungan Automatic :
Kekurangan Automatic :

Keuntungan Explisit buffering
Kekurangan Explisit buffering:

- Send by copy dan send by reference

Keuntungan Send by copy
Kerugian send by copy:
Keuntungan Send by reference
Kerugian sendby refrenca:

- Fixed-size dan variable sized messages
Keuntungan
Kerugian:



7.  Jelaskan perbedaan short-term, medium-term dan long-term?

Jawab:
Short term : proses cepat
Medium term : proses flexible
Long term : Proses lama.

8.  Jelaskan apa yang akan dilakukan oleh kernel kepada alih konteks ketika proses sedang berlangsung?

Jawab:
Alih konteks atau context switct adalah perpindahan proses satu ke proses lainnya, maka kernel bekerja menyimpan konteks proses satu dan melanjutkan memproses ke konteks yang kedua.

9.  Beberapa single-user mikrokomputer sistem operasi seperti MS-DOS menyediakan sedikit atau tidak sama sekal arti dari pemrosesan yang konkuren. Diskusikan dampak yang paling mungkin ketika pemrosesan yang konkuren dimasukkan kedalam suatu sistem operasi?

Jawab:
 

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.

Jawab:


11.Apakah suatu proses memberikan ’issue’ kesuatu disk I/O ketika, proses tersebut dalam
’ready’ state jelaskan? ready state, jelaskan?

Jawab:

12.Kernel menjaga suatu rekaman untuk setiap proses, disebut Proses Control Blocks (PCB).
Ketika suatu proses sedang tidak berjalan, PCB berisi informasi tentang perlunya melakukan
restartsuatu proses dalam CPU. Jelaskan dua fungsi informasi yang harus dipunyaiPCB.
Jawab:


Tidak ada komentar:

Posting Komentar