Jumat, 08 Mei 2015

File System

File System
File sistem mengatur file dan mengelola akses ke data, mereka bertanggung jawab untuk manajemen file, manajemen penyimpanan file tambahan, mekanisme integritas berkas & metode akses file. Mengorganize file dan memanage untuk akases data. Biasanya objek dalam sistem file memiliki meta data yang terkait dengan file sistem, meta data tersebut meliputi:

  • Owner and group information 
  • Time
  • Permission

Contoh umum dari disk yang berbasis file system, yaitu :

  • UFS (Unix File System)
  • HSFS(High Sierra File System) yang juga dikenal sebagai ISO9660
  • EXT2
  • FAT32
  • HFS+
  • Elephant FS
UNIX File System 
Sistem file yang mendefinisikan hirarki logis untuk merepresentasikan pembuatan objek user. Hal ini dapat merepresentasikan seluruh namespace, bahkan mencakup seluruh disk.





















Tipe-tipe object dari suatu file system :

  • Regular files
  • Directories
  • Links(including symbolic links)
  • Special Files
  • Named pipes

Directory 
Direktori menyediakan pemetaan antara nama-nama file dan file itu sendiri, Dann merupakan file yang berisi pemetaan benda di dalamnya.


Special File
Tidak mengandung file, melainkan mengandung service untuk file system atau untuk memapingkan physical device.
contoh :
  • con (connection)
  • prn (printer)
  • nul (kosong)
dimana jika kita membuat folder dengan nama dari salah satu contoh diatas, maka folder tersebut tidak akan bisa di delete.

File System API
Sistem manajemen file dianggap sebagai bagian dari sistem operasi. Cara untuk melakukan input ke aplikasi adalah dengan file, dan output akan disimpan dalam file untuk penyimpanan jangka panjang.

Named Pipe
termasuk dalam salah satu special file, dimana named pipe tidak mengarah pada block tapi mengarah pada struktural memory.

Perbedaan antara Softlinks dan Hardlinks
  • Softlinks : jika file sumber dihapus maka file yang telah dibuat softlinknya berdasarkan file sumber tersebut tidak akan bisa dijalankan.
  • Hardlink : jika file sumber dihapus maka file yang telah dibuat hardlinknya berdasarkan file sumber tersebut tetap dapat dijalankan.



File Operation
  • Create 
  • Open
  • Close
  • Read 
  • Write
  • Append
  • Seek
  • Get Attribute
  • Set Attribiute
  • Rename

1 komentar:

  1. Toto – 戸인지노 무료 쿠폰 - legalbet.co.kr 10cric 10cric 카지노 카지노 クイーンカジノ クイーンカジノ 670k 토토토토토토토토 - Top Bet

    BalasHapus