Page 193 - KEGIATAN BELAJAR 1-15 LENGKAP (2)_Neat
P. 193
KEGIATAN BELAJAR 12
Semua aplikasi komputer butuh menyimpan dan mengambil informasi.
Ketika sebuah proses sedang berjalan, proses tersebut menyimpan sejumlah
informasi yang terbatas, dibatasi oleh ukuran alamat virtual. Untuk beberapa
aplikasi, ukuran ini cukup, namun untuk lainnya terlalu kecil. Masalah
berikutnya adalah apabila proses tersebut berhenti maka informasinya hilang.
Padahal ada beberapa informasi yang penting dan harus bertahan beberapa
waktu bahkan selamanya. Ada pun masalah ketiga yaitu sangatlah perlu
terkadang untuk lebih dari satu proses mengakses informasi secara berbarengan.
Untuk memecahkan masalah ini, informasi tersebut harus dapat berdiri sendiri
tanpa tergantung dengan sebuah proses. Pada akhirnya kita memiliki masalah-
masalah yang cukup signifikan dan penting untuk dicari solusinya. Pertama kita
harus dapat menyimpan informasi dengan ukuran yang besar. Kedua, informasi
harus tetap ketika proses berhenti. Ketiga, informasi harus dapat diakses oleh
lebih dari satu proses secara bersamaan. Solusi dari ketiga masalah diatas adalah
sesuatu yang disebut berkas.
Berkas adalah sebuah unit tempat menyimpan informasi. Berkas ini dapat
diakses lebih dari satu proses, dapat dibaca, dan bahkan menulis yang baru.
Informasi yang disimpan dalam berkas harus persisten, dalam artian tidak
hilang sewaktu proses berhenti. Berkas-berkas ini diatur oleh siste operasi,
bagaimana strukturnya, namanya, aksesnya, penggunaannya, perlindungannya,
dan implementasinya. Bagian dari sistem operasi yang mengatur masalah-
masalah ini disebut sistem berkas. Untuk kebanyakan pengguna, sistem berkas
adalah aspek yang paling terlihat dari sebuah sistem operasi. Dia menyediakan
mekanisme untuk penyimpanan online dan akses ke data dan program. Sistem
berkas terbagi menjadi dua bagian yang jelas; koleksi berkas (masing-masing
menyimpan data yang berkaitan) dan struktur direktori (mengatur dan
menyediakan informasi mengenai semua berkas yang berada di sistem).
Sekarang marilah kita memperdalam konsep dari berkas tersebut.
SISTEM OPERASI 181