File System dan contohnya
Pengertian File system
Pengertian File system
File System adalah metode untuk menyimpan dan mengatur file-file dan data yang tersimpan di dalamnya untuk membuatnya mudah ditemukan dan diakses. File System dapat menggunakan media penyimpan data seperti HardDisk atau CD Rom. File System juga dapat melibatkan perawatan lokasi fisik file, juga memberikan akses ke data pada file server dengan berlaku sebagai klien untuk protokol jaringan (mis. NFS atau SMB klien), atau dapat juga berlaku sebagai file system virtual dan hanya ada sebagai metode akses untuk data virtual.
File System juga merupakan struktur logika yang digunakan untuk mengendalikan akses terhadap data yang ada pada disk. Ia berfungsi menyediakan mekanisme untuk penyimpanan data dan program yang dimiliki oleh sistem operasi serta seluruh pengguna dari sistem komputer.
File System terdiri dari dua bagian:
File System adalah metode untuk menyimpan dan mengatur file-file dan data yang tersimpan di dalamnya untuk membuatnya mudah ditemukan dan diakses. File System dapat menggunakan media penyimpan data seperti HardDisk atau CD Rom. File System juga dapat melibatkan perawatan lokasi fisik file, juga memberikan akses ke data pada file server dengan berlaku sebagai klien untuk protokol jaringan (mis. NFS atau SMB klien), atau dapat juga berlaku sebagai file system virtual dan hanya ada sebagai metode akses untuk data virtual.
File System juga merupakan struktur logika yang digunakan untuk mengendalikan akses terhadap data yang ada pada disk. Ia berfungsi menyediakan mekanisme untuk penyimpanan data dan program yang dimiliki oleh sistem operasi serta seluruh pengguna dari sistem komputer.
File System terdiri dari dua bagian:
- Kumpulan file yang masing-masingnya menyimpan data-data yang berhubungan
- Struktur direktori yang mengorganisasi dan menyediakan informasi mengenai seluruh file dalam sistem.
Masing-masing Sistem Operasi menggunakan cara yang berbeda dalam mengatur dan mengendalikan akses data dalam disk. Cara pengaturan dan pengendalian ini tidak bergantung pada spesifikasi dari perangkat keras. Misalnya suatu hard disk dengan spesifikasi yang sama dapat menggunakan file system yang berbeda.
Struktur logika dari suatu hard disk memiliki pengaruh yang besar terhadap kinerja, daya tahan, dan pengembangan dari suatu disk. Penetapan file system dalam suatu disk dilakukan pada saat disk tersebut di format. Disk umumnya terdiri dari beberapa plate. Pada setiap plate terdapat dua permukaan (surface). Setiap permukaan ini dilapisi dengan lapisan magnetis.
Setiap surface dibagi menjadi track-track. Kumpulan track pada semua permukaan yang terletak pada posisi yang sama membentuk silinder. Setiap track dibagi menjadi sector-sector. Semua sector ini mempunyai ukuran yang sama. Umumnya ukuran satu sector adalah 512 bytes. Sector merupakan unit penyimpanan data terkecil dalam disk (secondary storage).
Pada setiap permukaan terdapat head, yang berfungsi untuk membaca dan menulis data pada sector tertentu. Setiap head ini ditempelkan pada disk arm, yang berfungsi untuk memindahkan head ke posisi track yang dinginkan. Semua arm ini bergerak bersamaan ke posisi silinder yang diinginkan.
Ketika terjadi pengaksesan file, disk arm memindahkan head ke track yang diinginkan, kemudian head akan menunggu sector yang tepat untuk diakses. Setelah menemukan sector yang tepat head mengakses data yang terdapat pada sector tersebut.
Lebih umum lagi, file system merupakan database khusus untuk penyimpanan, pengelolaan, manipulasi dan pengambilan data.
Contoh File system yang banyak dikenal:
- FAT16
FAT16 dikenalkan oleh MS-DOS tahun 1981 (jadul banget). Awalnya, Sistim ini didesign untuk mengatur file di floopy drive (disket), sekarang aja dah ga ada yang pake disket, FAT16 mengalami beberapa kali perubahan sehingga digunakan untuk mengatur file di harddisk. Keuntungan FAT16 adalah file system ini kompatibel hampir di semua Operating System baik itu WIndows 95/98/me, OS/2 , Linux dan bahkan Unix. Namun dibalik itu masalah paling besar dari FAT16 adalah mempunyai kapasitas tetap jumlah cluster dalam partisi , jadi semakin besar harddisk maka ukuran cluster akan semakin besar, artinya file sekecil apapun tetap akan memakan 16Kb dari harddisk. Hal jelek lain adalah FAT16 tidak mendukung kompresi , enkripsi dan kontrol akses dalam partisi. - FAT32FAT32 mulai di kenal pada sistim Windows 95 SP2, dan merupakan pengembangan lebih dari FAT16. FAT32 menawarkan kemampuan menampung jumlat cluster yang lebih besar dalam partisi. Selain itu juga mengembangkan kemampuan harddisk menjadi lebih baik dibanding FAT16. Namun FAT32 memiliki kelemahan yang tidak di miliki FAT16 yaitu terbatasnya Operating System yang bisa mengenal FAT32. Tidak seperti FAT16 yang bisa di kenal oleh hampir semua Operating System, namun itu bukan masalah apabila kalian menjalankan FAT32 di Windows Xp karena Windows Xp tidak peduli file sistim apa yang di gunakan pada partisi.
- NTFS
NTFS di kenalkan pertama pada Windows NT dan merupakan file system yang benar benar berbeda di banding teknologi FAT. NTFS menawarkan security yang jauh lebih baik , kompresi file , cluster dan bahkan support enkripsi data.
Pada Umumnya NTFS tidak kompatibel dengan Operating System lain yang terinstall di komputer yang sama (Double OS) bahkan juga tidak terdetek apabila kalian melakukan StartUp Boot menggunakan floopy. Untuk itu sangat disarankan kepada kalian untuk menyediakan partisi yang kecil saja yang menggunakan file system FAT di awal partisi. Partisi ini dapat kalian gunakan untuk menyimpan Recovery Tool apabila mendapat masalah. Namun dengan teknologi Windows Xp sekarang yang mempunyai Recovery Tool sendiri , Saya rasa itu tidak begitu penting karena kemampuan Recovery Tool dari Windows Xp sudah cukup baik. - NTFS Vs FAT
Jika kalian menjalankan lebih dari 1 Operating System di pc kalian , kalian mungkin perlu menyediakan partisi untuk FAT. kalian bisa memasukkan file / program ke partisi tersebut karena FAT bisa di akses oleh Operating System apapun di harddisk kalian. Tapi perlu di ingat, FAT tidak mempunyai security dalam data dan semua Operating System yang terinstall memiliki akses 100% kepada partisi yang menggunakan FAT (read,write,delete,execute). Dalam kasus lain bahkan bisa dilakukan antar jaringan apabila terkoneksi jadi jangan menyimpan file penting dalam FAT System.
Kesimpulannya, FAT system digunakan apabila kalian mau menggunakan 2 atau lebih Operating System tertanam dalam komputer kalian, sedangkan NTFS hanya spesialis untuk Windows Operating System. Demikian moga ada manfaat bagi kalian


0 komentar: