Linux membagi devices ke 3 kelas
* Block Devices
– mengakses blok data secara random, contoh: harddisk, floppy disk, CD-ROM
– Biasanya digunakan untuk menyimpan sistem file
– Akses langsung dapat dilakukan untuk tujuan tertentu,
mis. membuat atau memperbaiki sistem file yang disimpan pada
device, aplikasi basisdata
* Character Devices
– Mencakup semua perangkat I/O lainnya (kecuali
perangkat jaringan)
– Tidak perlu mengimplementasikan semua fungsionalitas file
* Network Devices
Struk data device ini mengandung informasi tentang
device jaringan : nama, informasi bus, flags interface, informasi protokol,
MTU, keluarga, jenis, alamat, antrian paket, fungsi pendukung.
Penjadwalan Disk
Lift Scheduler Lift scheduler memelihara sebuah antrian tunggal untuk
pembacaan dan penulisan permintaan pada disk serta melakukan penyortiran
dan penggabungan kedua fungsi pada antrian. Secara umum, lift scheduler
membuat daftar permintaan diurutkan oleh number.
Berikut ini adalah empat operasi yang dilakukan ketika terdapat permintaan
baru yang akan ditambahkan ke antrian :
> Jika permintaan adalah untuk sektor on-disk yang sama atau sektor
berdekatan dengan permintaan tertunda di antrian, maka permintaan
yang ada dan permintaan baru digabung menjadi satu permintaan.
> Jika permintaan dalam antrian cukup lama, permintaan baru dimasukkan
di ekor dari antrian.
> Jika ada lokasi yang sesuai, permintaan baru dimasukkan dalam
rangka diurutkan.
> Jika tidak ada lokasi yang sesuai, permintaan baru ditempatkan
di ekor antrian.
* Block Devices
– mengakses blok data secara random, contoh: harddisk, floppy disk, CD-ROM
– Biasanya digunakan untuk menyimpan sistem file
– Akses langsung dapat dilakukan untuk tujuan tertentu,
mis. membuat atau memperbaiki sistem file yang disimpan pada
device, aplikasi basisdata
* Character Devices
– Mencakup semua perangkat I/O lainnya (kecuali
perangkat jaringan)
– Tidak perlu mengimplementasikan semua fungsionalitas file
* Network Devices
Struk data device ini mengandung informasi tentang
device jaringan : nama, informasi bus, flags interface, informasi protokol,
MTU, keluarga, jenis, alamat, antrian paket, fungsi pendukung.
Penjadwalan Disk
Lift Scheduler Lift scheduler memelihara sebuah antrian tunggal untuk
pembacaan dan penulisan permintaan pada disk serta melakukan penyortiran
dan penggabungan kedua fungsi pada antrian. Secara umum, lift scheduler
membuat daftar permintaan diurutkan oleh number.
Berikut ini adalah empat operasi yang dilakukan ketika terdapat permintaan
baru yang akan ditambahkan ke antrian :
> Jika permintaan adalah untuk sektor on-disk yang sama atau sektor
berdekatan dengan permintaan tertunda di antrian, maka permintaan
yang ada dan permintaan baru digabung menjadi satu permintaan.
> Jika permintaan dalam antrian cukup lama, permintaan baru dimasukkan
di ekor dari antrian.
> Jika ada lokasi yang sesuai, permintaan baru dimasukkan dalam
rangka diurutkan.
> Jika tidak ada lokasi yang sesuai, permintaan baru ditempatkan
di ekor antrian.