0% found this document useful (0 votes)
10 views24 pages

Operating Sistem Chapter 8

Bahan Minggu 8

Uploaded by

almamalik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views24 pages

Operating Sistem Chapter 8

Bahan Minggu 8

Uploaded by

almamalik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 24

Manajemen File dan

Direktori
Resume / Pendahuluan

• Jelaskan tentang struktur penyimpanan


berkas!
• Mengapa dibutuhkan manajemen berkas?
• Jelaskan/uraian dari arsitektur sistem file per
setiap level!
Sistem berkas

• kumpulan berkas (masing-masing menyimpan data


yang berkaitan) dan
• struktur direktori (mengatur dan menyediakan
informasi mengenai semua berkas yang berada di
sistem)
Berkas/File
• Berkas/File adalah sebuah unit tempat
menyimpan informasi yang persisten (tdk
hilang sewaktu proses berhenti).
• Kelebihan :
– dapat diakses lebih dari satu proses,
– dapat dibaca,
– dan bahkan menulis yang baru.
Tugas Manajemen File/Berkas

• Untuk memenuhi kebutuhan manajemen data dan kebutuhan user


dalam hal penyimpanan data dan melakukan operasi terhadap file
• Untuk menjamin data di dalam file valid
• Untuk mengoptimalkan performansi dari sisi sistem (throughput)
dan dari sisi user (response time)
• Untuk memberikan dukungan I/O terhadap berbagai macam
device penyimpan data
• Untuk meminimalkan atau menghilangkan kemungkinan terjadinya
data hilang atau rusak
• Untuk memberikan routine antarmuka I/O yang standar bagi
proses user
• Untuk memberikan dukungan I/O bagi banyak user
Arsitektur Software
Konsep Berkas

• Text file
• Source file
• Object file
• Executable file
Atribut File

• Nama: satu-satunya informasi yang disimpan dalam


format yang dapat dibaca oleh pengguna.
• Identifier, informasi unik, biasanya berupa angka yang
menidentifikasikan file pd sistem file
• Jenis
• Lokasi, informasi yang menunjukan lokasi file pada divais
• Ukuran:
• Proteksi, informasi kendali akses
• Waktu dan identifikasi pengguna, last modification, last
uses
Operation File

• Create (buat)
• Delete (hapus)
• Open (buka)
• Close (tutup)
• Read (baca)
• Write (tulis)
Type File
Metode Akses
• Akses Sekuensial (sequential access)
• Akses Langsung (direct access)
Struktur File

• Field
• Record
• File
• Database
Elemen File Manajemen
Urutan Pembacaan
Pada Sistem File
Implementasi File System
Directory

• merupakan sebuah file yang dimiliki oleh


sistem operasi.
• Dari sisi user direktori memetakan antara
nama file dengan file.
Isi Direktori

• Informasi dasar (Nama, tipe, dan organisasi file)


• Informasi alamat file(Volume, alamat awal, ukuran
yang digunakan, ukuran yang dialokasikan)
• Informasi kontrol akses (Pemilik file, informasi akses,
aksi yang diijinkan)
• Informasi penggunaan file (Tanggal dibuat, identitas
pembuat, tanggal terakhir kali diakses terakhir
terakhir diakses, identitas pembaca terakhir, tanggal
dimodifikasi, identitas pemodifikasi terakhir, tanggal
terakhir di-backup, status file saat ini)
Operasi Direktori

• Membuka direktori
• Menutup direktori
• Menambah direktori
• Mengubah nama direktori
• Menghubungkan berkas-berkas di direktori
berbeda.
• Menghapus hubungan berkas-berkas di
direktori berbeda.
Jenis Direktori

• Direktori satu tingkat


• Direktori dua tingkat
• Direktori dengan struktur tree
Struktur satu direktori

• Merupakan Single Level


Directory yang paling
sederhana.
• Semua berkas disimpan dalam
direktori yang sama.
• memiliki keterbatasan : bila
berkas bertambah banyak atau
bila sistem memiliki lebih dari
satu pengguna, disebabkan
karena tiap berkas harus
memiliki nama yang unik.
Struktur dua Direktori
• (Two Level Directory) membuat
direktori yang terpisah untuk tiap
pengguna, yang disebut User File
Directory (UFD).
• Ketika pengguna login, master
directory berkas dipanggil.
• MFD memiliki indeks berdasarkan
nama pengguna dan setiap entri
menunjuk pada UFD pengguna
tersebut.
• pengguna boleh memiliki nama
berkas yang sama dengan berkas lain.
Directory dengan
struktur tree
• Pada direktori dengan Struktur Tree (Tree-Structured
Directory), setiap pengguna dapat membuat subdirektori
sendiri dan mengorganisasikan berkas-berkasnya.
Directory dengan
struktur tree
Pustaka
• Stallings, William. 2009. Operating System:
Internal and Design Principles. 6th edition.
Prentice Hall
• WEB
– ftp://ftp.prenhall.com/pub/esm/computer science.s41/stallings
/slides/OS5e-PPT-Slides/

You might also like