Please enable JavaScript.
Coggle requires JavaScript to display documents.
Manajemen Device - Coggle Diagram
Manajemen Device
Manajemen Disk
-
-
-
Penjadwalan Disk Request
-
Measure? Salah satu faktor dalam menyusun algoritma penjadwalan disk request adalah
meminimalkan waktu seek time
-
-
Pengorganisasian disk
Pengformatan fisik (Low-level formatting), yaitu membagi disk ke dalam sektor-sektor sehingga disk controller dapat membaca dan menulisinya
Pemartisian, yaitu membagi disk menjadi satu atau lebih partisi, dimana masing-masing partisi dapat dipandang secara logika sebagai disk yang terpisah
Pengformatan secara logika, yaitu membangun struktur pengelolaan berkas Aktivitas ini meliputi membuat struktur tabel isi alokasi berkas atau yang disebut dengan FAT
Alokasi blok Booting, yaitu membangun struktur untuk melakukan operasi booting/membuat boot block, yaitu partisi untuk menyimpan bootstrap
Manajemen Blok atau Sector yang rusak (Bad sector), yaitu mengelola, mencatat atau menggalihkan, bad block, yaitu satu atau lebih sektor yang rusak pada disk
-
-
Perangkat Keras I/O
-
-
Bus I/O
Bus ekspansi untuk menghubungkan sistem internal komputer dengan piranti I/O (contoh bus ekspansi adalah bus IDE, SCSI,paralel dan usb)
Bus I/O terdiri atas bus data, alamat dan kontrol dan berfungsi menghubungkan device controller dengan elemen internal komputer (prosesor dan memori)
Metode Transfer Data
-
-
Direct Memori Access
Jika data sudah ditransfer ke memori utama, DMA controller akan menginterupsi prosesor sebagai informasi bahwa data I/O yang diminta oleh proses sebelumnya telah tersedia di memori utama.
Tugas sistem operasi
Mengontrol operasi piranti I/O dengan mengirimkan instruksi ataupun memeriksa status piranti I/O yang bersangkutan (Contoh: printer)
Mengontrol operasi-operasi piranti I/O pada sistem komputer dalam pengambilan data masukan (Contoh: keyboard)
Menyediakan antarmuka yang mudah dan seragam untuk operasi-operasi I/O serta menyembunyikan detil perbedaan operasi antar piranti I/O→mengelola perangkat keras dan juga perangkat lunak dari sistem I/O
Organisasi Sistem I/O
Secara fisik, pada sistem komputer
Bus I/O
berfungsi menghubungkan device controller dengan elemen internal komputer seperti prosesor dan memori
-
-
-
Perangkat Lunak I/O
Tujuan perancangan
Device independece
membangun lapisan bawah perangkat lunak sistem I/O, yaitu interupt handler dan device driver, sedemikian rupa sehingga lapisan perangkat lunak I/O diatasnya tidak membutuhkan pengetahuan tentang rincian operasi piranti I/O yang sangat beragam.
Uniform Naming
Tujuannya adalah penamaan yang seragam untuk berkas yang disimpan diberbagai jenis media penyimpan yang berbeda.
Error Handling
Tujuannya adalah bagaimana menangani kesalahan, terutama kesalahan baca, yang ditemui dalam operasi I/O.
-
-
Komponen
-
Lapisan device driver
mengimplementasi secara khusus rincian operasi dari masing-masing jenis pengendali piranti I/O atau device controller
-
-