Pages

Tuesday, 6 November 2012

E4161 : U6 : Pengurusan


PENGURUSAN PERANTI INPUT OUTPUT

Tumpuan topik ini ialah untuk menerangkan bagaimana proses berkomunikasi dengan dunia luar iaitu ke atas mekanisma untuk maklumat input / output.

Terdapat beberapa perbezaan di antara peranti-peranti dari segi kelajuan, perpindahan, operasi yang dibenarkan dan keadaan ralat yang menyebabkan kesukaran kepada sistem operasi untuk mengendalikannya. Berikut ditunjukkan beberapa ciri-ciri yang berbeza terhadap peranti-peranti :


Kadar penghantaran data (kelajuan).
Contoh : Cakera – 2 Mbait/saat
Papan kunci – 10-15 bait/saat


Unit penghantaran (perpindahan).
Contoh : Cakera – blok 512, 1024 bait
Paparan – satu aksara


Operasi yang dibenarkan.
Contoh : Cakera – baca, tulis, carian
Pencetak – tulis, gerakkan kertas, pilih ‘font’


Keadaan ralat.
Contoh : Cakera – ralat baca
Pencetak – kertas tiada


Penyeliaan Peranti 

  • Pengendali peranti ialah proses yang bertanggungjawab untuk melayan sebarang permintaan pada giliran permintaan peranti. 
  • Apabila layanan ini selesai, pengendali peranti akan menyatakan dengan memberi syarat menggunakan semafor ‘permintaan dilayan’. 
  • Biasanya terdapat pengendali yang berlainan pada peranti. Jadi setiap kali satu peranti ditambahkan ke dalam sistem maka pengendali bagi peranti mesti disediakan bersama.


No comments:

Post a Comment