File System(chapter 3)

14.16 viia 0 Comments



File system
·         berguna untuk mengorganisasi file dan memanage untuk mengakses data.
·         Berkonsentrasi pada management secondary storage(disk)
Fungsi dari file system :
1.       File management : bagaimana mengatur file kita mulai dari membaca file , dll.
2.       Auxiliary file storage management
3.       File integrity mechanisms : untuk memeastikan bahwa data tidak rusak dan menjaga keabsahan data .
4.       File access method
Contoh umum dari file system yang disk based adalah:
·         UFS (Unix file system)
·         HSFS (High Sierra File System) atau yang biasa disebut ISO9660
·         EXT2
·         FAT32
·         HFS+
·         Elephant FS
·         NTFS
File system punya 6 tipe data dasar yaitu:
·         Regular files: bisa terdiri dari antara ASCII atau data biner, mempunyai 0 atau blok lebih di file system, file hanya bisa memiliki 1 inode, dan beberapa OS menggunakan extension buat file ini.
·         Directories: menyediakan mapping antara nama file dengan file itu sendiri, mengizinkan kita “memesan” file, menggunakan inode sama seperti yang lainnya
·         Links: ada dua jenis links yaitu Hard Links (hanya ke file system yang sama) dan Soft Links/Symbolic links (bisa ke file yang berbeda disk bahkan via jaringan)
·         Special Files: tidak mempunyai data tetapi file ini digunakan untuk memetakan device fisik atau service ke file system. Ada 2 jenis special files yaitu Block Special (transfer data ke/dari memori komputer di blocks. ex: disk) dan Character Special (berkomunikasi menggunakan aliran karakter. ex: konsole, terminal, printer)
·         Named Pipes: Tipe spesial dari file spesial. Menunjuk ke struktur memori. Biasanya terhubung ke “memory buffer” yang mengizinkan program membaca dan menulis file
Hardlink
                Kalo satu file ke delete maka dile yang lain juga ikut kedelete
                Harus 1 file
Softlink
                Bisa dibuat diantar network

Link:

0 komentar: