Anda di halaman 1dari 3

STRUKTUR SISTEM FILE

File System merupakan struktur logika yang digunakan untuk
mengendalikan akses terhadap data yang ada pada disk. File sistemberfungsi untuk menyediakan 
mekaisme untuk penyimpanan data danprogram yang dimiliki
oleh sistem operasi serta seluruh pengguna darisistem komputer.File System terdiri dari dua
bagian:
•Kumpulan file yang masing-masingnya menyimpan data-data yangberhubungan
•Struktur direktori yang mengorganisasi dan menyediakan informasimengenai seluruh file dalam
system
Sistem file berada pada penyimpan sekunder (disk). Sistem file diorganisasi ke dalam layer-layer

Pada level terendah, I/O control berisi device driver dan interrupt handleruntuk mengirim


informasi antara memori dan sistem disk. 
Basic file system berisi perintah bagi device driver untuk membaca dan menulis blok fisik pada
disk. File organization module berisi modul untuk mengetahui blok logika pada blok fisik. 
Logical file system menggunakan struktur direktori untuk memberikan ke file organization
module informasi tentang kebutuhan terakhir. Informasi mengenai sebuah file disimpan pada
struktur penyimpan yang disebut file control block  mengilustrasikan pentingnya struktur sistem
file disediakan oleh sistem operasi.
Pada saat membuka file (dengan menjalankan perintah open) blok-blok dari struktur direktori
disimpan pada struktur direktori di memori dan mengubahfile control block. Pada saat membaca
file (dengan menjalankan perintahread), indeks yang dibaca di cari lokasi blok pada disk melalui
tabel open file yang berada di memori.
*File control block

*(a) membuka file (b) membaca file*


Virtual File Systems (VFS) merupakan implementasi sistem file yang berorientasi obyek. VFS
memungkinkan antarmuka system call (API) yang sama digunakan untuk sistem file yang
berbeda. API adalah lebih sebagai antarmuka VFS dan bukan untuk tipe sistem file tertentu.
Skema VFS.
*Skema Virtual File System*

IMPLEMENTASI SISTEM FILE


Struktur Sistem Berkas
- Disk yang merupakan tempat terdapatnya sistem berkas menyediakan sebagian besar tempat
penyimpanan dimana sistem berkas akan dikelola. Disk memiliki dua karakteristik penting yang
menjadikan disk sebagai media yang tepat untuk menyimpan berbagai macam berkas, yaitu:
- Data dapat ditulis ulang di disk tersebut, hal ini memungkinkan untuk membaca, memodifikasi,
dan menulis di disk tersebut.
- Dapat diakses langsung ke setiap blok di disk. Hal ini memudahkan untuk mengakses setiap
berkas baik secara berurut mau pun tidak berurut, dan berpindah dari satu berkas ke berkas lain
dengan hanya mengangkat head disk dan menunggu disk berputar.

Anda mungkin juga menyukai