Perangkat Keras I/O
Gambarkan diagram dari Interrupt Driven I/O Cycle.
Sebutkan langkah-langkah dari transfer DMA!
Apakah perbedaan dari polling dan interupsi?
Apa hubungan arsitektur kernel yang di-thread dengan implemen tasi interupsi?
Interface Aplikasi I/O
Kenapa dibutuhkan interface pada aplikasi I/O?
Apa tujuan adanya device driver? Berikan contoh keuntungan yang kita dapatkan dengan adanya hal ini!
Kernel I/O Subsystem
Apakah yang dimaksud dengan proses pooling? (jelaskan dengan jelas)
Mengapa diperlukan proses pooling?
Apakah yang dimaksud dengan buffer?
Jelaskan dengan singkat mengenai I/O Scheduling!
Penanganan Permintaan I/O
Apakah kegunaan dari Streams pada Sistem V UNIX?
Jelaskan lifecycle dari permintaan pembacaan blok!
Performa I/O
Gambarkan bagan mengenai komunikasi antar komputer
Bagaimana cara meningkatkan efisiensi performa I/O
Jelaskan mengenai implementasi dari fungsi I/O
Struktur Disk
Sebutkan bagian-bagian dari disk
Apa keuntungan penggunaan pemetaan pada disk?
Penjadualan Disk
Buatlah dengan pemikiran Anda sendiri, strategi penjadualan disk yang tepat dan efisien menurut Anda
Menurut Anda, diantara algoritma-algoritma penjadualan disk diatas manakah yang paling cepat, manakah yang paling efisien (hemat/tidak mahal), dan manakah yang paling lambat dan tidak efisien? Jelaskan!
Managemen Disk
Bagaimana cara disk SCSI me-recovery blok yang rusak? Jelaskan selengkap mungkin!
Penanganan Swap-Space
Bagaimana penanganan swap space pada disk?
Bagaimana pengelolaan swap space pada disk?
Reabilitas Disk
Terangkan bagaimana RAID dapat meningkatkan reabilitas dari disk?
Adakah batas waktu hidup suatu disk? Jika ada, berapa lama? Jika tidak, kenapa?
Implementasi Stable-Storage
Sebutkan kemungkinan-kemungkinan dari disk write!
Bagaimanakah suatu operasi output dieksekusi?
Tertiary-Storage Structure
Sebutkan kelebihan tertiary storage structure?
Apakah kegunaan EOT pada tapes? Jelaskan cara kerjanya?
Jelaskan tugas sistem operasi terhadap tertiary-storage structure?