Page 198 - KEGIATAN BELAJAR 1-15 LENGKAP (2)_Neat
P. 198
KEGIATAN BELAJAR 12
dalam disk. Semua sistem berkas pasti mempunyai fragmentasi dalam disk,
semakin besar ukuran blok akan semakin besar fragmentasi dalam disknya.
12.7 Penggunaan Berkas Secara Bersama-sama
Konsistensi semantik adalah parameter yang penting untuk evaluasi
sistem berkas yang mendukung penggunaan berkas secara bersama. Hal ini juga
merupakan karakterisasi dari sistem yang menspesifikasi semantik dari banyak
pengguna yang mengakses berkas secara bersama-sama. Lebih khusus,
semantik ini seharusnya dapat menspesifikasi kapan suatu modifikasi suatu
data oleh satu pengguna dapat diketahui oleh pengguna lain. Terdapat beberapa
macam konsistensi semantik. Di bawah ini akan dijelaskan kriteria yang
digunakan dalam UNIX.
Berkas sistem UNIX mengikuti konsistensi semantik:
• Penulisan ke berkas yang dibuka oleh pengguna dapat dilihat langsung oleh
pengguna lain yang sedang mengakses ke berkas yang sama.
• Terdapat bentuk pembagian dimana pengguna membagi pointer lokasi ke
berkas tersebut. Sehingga perubahan pointer satu pengguna akan
mempengaruhi semua pengguna sharingnya.
12.8 Metode Akses
12.8.1 Akses Secara Berurutan
Ketika digunakan, informasi penyimpanan berkas harus dapat diakses
dan dibaca ke dalam memori komputer. Beberapa sistem hanya menyediakan
satu metode akses untuk berkas. Pada sistem yang lain, contohnya IBM,
terdapat banyak dukungan metode akses yang berbeda. Masalah pada sistem
tersebut adalah memilih yang mana yang tepat untuk digunakan pada satu
aplikasi tertentu.
Sequential Access merupakan metode yang paling sederhana. Informasi
yang disimpan dalam berkas diproses berdasarkan urutan. Operasi dasar pada
suatu berkas adalah tulis dan baca. Operasi baca membaca berkas dan
SISTEM OPERASI 186