1 / 27

Sistem File

Sistem File. Gita Citra Puspita / Uswatun Hasanah /Devi Tri lestari. Sistem File. mekanisme penyimpanan on-line serta untuk akses, baik data maupun program yang berada dalam system operasi. Syarat Utama Penyimpanan Data :. Mampu m enyimpan data dalam jumlah yang besar ;

Télécharger la présentation

Sistem File

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sistem File Gita Citra Puspita/UswatunHasanah/Devi Tri lestari

  2. Sistem File • mekanisme penyimpanan on-line serta untuk akses, baik • data maupun program yang beradadalam system operasi. SyaratUtamaPenyimpanan Data : • Mampumenyimpan data dalamjumlah yang besar; • Data harusdapatdipertahankanselamaprosespenggunaan; • - Beberapaprosesharusdapatmengakses data secarabersama.

  3. Penamaan File

  4. Struktur File Read data ‘k’ ! Write Operation Data Data Read Operation record a l b c g i h f e j o k m n d Record Data dalambentuk byte-byte (Byte Sequence) (Record sequence) (Tree)

  5. Attribut File Protection Password Creator Owner Read-Only Flag Hidden Flag System Flag Archive Flag ASCI/ Binary Flag Random Access Flag Key Position Key length Creation Time Time Of Last Access Time Of Last Change Current Size Maximum Size

  6. Type File (1) File Reguler File ygberisiinformasi, terdiridari file ASCI dan biner. File Diektori File yang dimilikisistem, digunakanuntuk mengelolahstruktursistem file. File Spesial File Spesialmerupakannamalogikperangkat masukkan/keluaran.

  7. Type File(2) (A) file biner executable (B) File an Archive

  8. Operasi File Create Delete Open Close Read. Write Append Seek Get attributes Set attributes Rename

  9. Hirarki Directory System (1) A B C D E Single Leveldirectory System

  10. Hirarki Directory System (2) A B C E F D

  11. Path Name Unix Directory Path Name

  12. Directory Operation • Create • Delete • Opendir • Closedir • Readdir • Rename • Link • Uplink

  13. GambaranSistem File

  14. Contiguous Allocation

  15. BeberapaMetodeAlokasiPenyimpanan File Merupakanmetodealokasipenyimpanan file paling sederhana, denganmenyimpansetiap file kedalamblok data yang berurutandidalam disk. 1. Contiguous Allocation

  16. Contiguous Allocation Mudahimplementasinya, karenauntukmengetahuiletakblok file hanyacukupmengingatsatunomor, blok yang pertamasaja. Kinerjanyasangatbagus, karenaseluruh file dapatdibacadari disk dalamsatuoperasisaja. Tidakbisadialokasikanjikaukuranmaksimum file tidakdiketahui. Mudahterjadifragmentasi, sisablok yang tidakdigunakan. Kelebihan Kekurangan

  17. Word pertamadiblok data sebagai pointer keblokberikutnya, sisanyauntukmenyimpan data. Skemainidisebutrantaiblok (block chaining) bloksebelumnyamerantaiblokberikutnya 2. Linked List Allocation

  18. Linked List Allocation Seluruhblokdapatdipakai, tidakterjadifragmentasi. Pengaksesan file secaraacakakanlambat. Kebutuhanukuranblok data meningkatkarena pointer jugamemerlukanbeberapa byte. Kelebihan Kekurangan

  19. 3. I- Node Allocation File dialokasikandengansatutabelkecil yang disebuti-node (index-node) yang mendaftarkanatribut-atribut file danalamatblok-blok file.

  20. Shared File Shared file adalah file yang tidakhanyadiacuolehsatudirektori (pemakai) tapijugaolehdirektori-direktori lain.

  21. Kuota Disk • Terdapatduatabel yang terletakdidalammemory: • Tabelpertamamendaftaratributdanalamat disk file yang dibuka. Setiapperubahanukuran file akandikenakanpadakuota user yang menggunakannya. • Tabelkeduaberisirecord kuotauntuksetiap user dengan file yang sedangdibuka. Tujuan : mencegah user agar tidakmenggunakanruang disk terlalubanyak, melampauibatas. Proses jalannya kuota ditampilkan pada gambar

  22. ❒ A file system to be dumped ❍ squares are directories, circles are files ❍ shaded items, modified since last dump ❍ each directory & file labeled by i-node number

  23. -bit maps used by the logical dumping algorithm

  24. (a) consistent (b) missing block (c) duplicate block in free list (d) duplicate data block

  25. The extended MS-DOS directory entry used in Windows 98.

  26. A UNIX V7 directory entry.

  27. Terimakasih

More Related