Konsep File
Metode Akses
Struktur Direktori
Sharing File
Proteksi
Konsep File
Tipe:
Data
numerik
karakter
biner
Program
1
Struktur File
Atribut File
2
Operasi File
Create
Write
Read
ead
Reposition within file – file seek
Delete
Truncate
Open(Fi) – mencari struktur direktori pada disk untuk
masukan Fi, dan memindahkan isi masukan ke memori.
Close (Fi) – memindahkan isi masukan Fi dalam memori
untuk
t k struktur
t kt direktori
di kt i dalam
d l di
disk.
k
3
Metode Akses
Akses Sequential
read next
write next
reset
no read after last write
rite
(rewrite)
Akses langsung (Direct)
read n
write n
position to n
read next
write next
rewrite n
n = relative block number
4
Simulasi Akses Sequential pada File Akses Direct
5
Struktur Direktori
Direktori
File
F1 F2 F4
F3
Fn
6
Informasi Direktori Perangkat
Name
Type
Address
dd ess
Current length
Maximum length
Date last accessed (for archival)
Date last updated (for dump)
Owner ID (who pays)
Protection information (discuss later)
7
Organisasi direktori yang diharapkan
Direktori Single-Level
Permasalahan penamaan
Permasalahan pengelompokan
8
Direktori Two-Level
•Nama Path
•Dapat mempunyai nama file yang sama untuk user yang
berbeda
•Pencarian yang efisien
•Tidak terdapat kapabilitas pengelompokan
9
Direktori Berstruktur Pohon (Lanj.)
Kapabilitas pengelompokan
10
Direktori Acyclic-Graph
11
Direktori General Graph
12
Mounting Sistem File
S
Sistem
ste file
e ya
yang
g ta
tak d
di-unmount
u ou t (u
(unmounted
ou ted file
e system)
syste )
(I.e. Fig. 11-11(b)) di-mount pada mount point.
13
Mount Point
File Sharing
14
Proteksi
15