FILE SYSTEM
FAT & NTFS
File System
 File
suatu berkas/catatan
 System
cara/susunan
 File system, suatu cara atau metode dalam
melakukan penyimpanan dan mengolah file dan
data didalamnya agar dapat mudah dicari dan
diakses atau yang biasa kita kenal Sistem Berkas
Contoh File system
Mengapa harus ada File
System
 File System menyediakan mekanisme untuk
penyimpanan data dan program yang dimiliki
oleh sistem operasi serta seluruh pengguna
dari sistem komputer
 Memberikan nama pada berkas dan
meletakkannya pada media penyimpanan
Bagian-bagian File system
 Kumpulan file yang
masing-masing
menyimpan data
yang berhubungan.
 Struktur direktori
yang
mengorganisasi dan
menyediakan
informasi mengenai
seluruh file dalam
sistem.
Hubungan File System dengan
OS
Harddisk
Search
File
File
File System pada Sistem
Operasi
 Windows  Linux
File System pada Windows
 FAT (File Allocation
Table)
 FAT12
 FAT 16
 FAT 32
 exFAT(FAT 64)
 NTFS (New
Technology File
System)
 NTFS 1.0
 NTFS 1.1
 NTFS 1.2
 NTFS 2.0
 NTFS 3.0
 NTFS 3.1
File Allocation Table
 FAT 12
 Batas maksimal 12
bit
 Hanya menampung
sekitar 4096 file
 Pertama kali pada
OS MS-DOS
 Kapasitasnya hanya
32 MB, cocok untuk
floppy disk
 FAT 16
 Batas maksimal 16
bit
 Hanya menampung
sekitar 65536 file
 Pertama kali pada
OS MS-DOS
 Kompatibel untuk
semua OS Windows
95/98/ME,OS/2
 FAT 32
 Batas maksimal 32
bit
 Hanya menampung
sebanyak 2^32 file
 Pertama kali pada
OS 95.
 Dapat menampung
jumlah cluster yang
lebih besar dalam
partisi
 exFAT (FAT 64)
 Sistem berkas
proprietary
 Cocok digunakan
oleh media-media
berbasis memori
flash
 Pertama kali dibuat
Microsoft untuk
perangkat benam
pada Windows Vista
New Technology File System
 NTFS versi 1.0
 NTFS ini datang
bersama dengan
Windows NT 3.1.
Versi ini
menawarkan fungsi
yang sangat dasar,
tetapi sudah jauh
lebih baik
dibandingkan FAT
File System.
 NTFS versi 1.1
 NTFS ini datang
bersama dengan
Windows NT 3.50.
Versi ini
menambahkan
dukungan terhadap
pengaturan akses
secara diskrit
(discretionary
access control).
 NTFS versi 1.2
 NTFS ini datang
bersama dengan
Windows NT 4.0.
Versi ini
menambahkan
dukungan terhadap
auditing setiap
berkas dan juga
kompresi
transparan.
 NTFS versi 2.0
 NTFS ini tidak dirilis
secara umum,
karena berbagai
kendala yang
dialaminya, yang
tidak diumumkan
oleh Microsoft.
Microsoft
menggagalkan
proyek NTFS 2.0
dan langsung
menginjak NTFS 3.0
 NTFS versi 3.0
 NTFS ini datang
bersama dengan
Windows 2000
 Versi ini
menawarkan
banyak peningkatan
dibandingkan
dengan versi
sebelumnya
 Di antaranya adalah
penetapan kuota
kepada setiap
pengguna, Encryptin
g File
System (EFS),
sistem keamanan
yang dapat diatur
dari server pusat,
fitur indeksasi
terhadap properti
dan isi setiap
berkas, dan lain-lain
 NTFS versi 3.1
 NTFS ini datang
bersama dengan
Windows XP SP1 dan
Windows Server 2003
 Versi ini menawarkan
perbaikan yang minor
yang terjadi dalam
versi sebelumnya
(khususnya di bidang
performa), dan juga
penggantian
algoritma enkripsi
yang digunakan oleh
EFS dari DESX atau
3DES menjadi AES-
256.
Perbedaan FAT & NTFS
Karakteristik NTFS FAT32 FAT16
Jumlah berkas dalam
satu volume 232 – 1 berkas 228 berkas 228 berkas
Berkas atau
subdirektori Tidak terbatas
216 – 2 berkas atau
direktori
216 – 2 berkas atau
direktori
Kompatibilitas
dengan sistem
operasi DOS Tidak Tidak Ya
Dapat dual-
bootingdengan
Windows 95/98 Tidak
Ya (Windows 95 OSR
2.0 ke atas) Ya (Semua versi)
Kompresi data
transparan Ya Tidak Tidak
Enkripsi transparan Ya (versi 3.0 ke atas) Tidak Tidak
Penetapan kuota
ruangan untuk tiap
pengguna Ya Tidak Tidak
Ukuran berkas
maksimum 264 – 1 byte 232 – 1 byte 232 – 1 byte
Ukuran clusterminim
um 512 bytes (1 sektor) 512 bytes (1 sektor) 512 bytes (1 sektor)
Ukuran clustermaksi
mum 64 KB (32 sektor) 64 KB (32 sektor) 64 KB (32 sektor)
Ukuran partisi
maksimum
232
cluster 4,177,198 cluster
2 Gigabyte (bisa
sampai 4 Gigabyte
pada Windows NT)
Jumlah berkas tiap
partisi 232 – 1 berkas 228 berkas 216 berkas
File system pada Linux
 Ext 2
(2nd Extended)
 File system ini
pertama kali
dikenalkan pada
tahun 1993
 Ext 2 adalah file
system yang paling
ampuh di linux dan
menjadi dasar dari
segala distribusi
 Pada Ext 2 file
system, file data
disimpan sebagai
data blok
 Ext 2 File System
menyimpan data
secara hirarki
standar yang
banyak digunakan
oleh sistem operasi
 Ext 3
 Journaling
 Integritas Data
 Kecepatan
 Mudah Dilakukan
Migrasi
 Di samping
keunggulan di atas,
Ext 3 juga memiliki
kekurangan.
Dengan adanya
fitur journaling,
maka membutuhkan
memori yang lebih
dan memperlambat
operasi I/O.
 Ext 4
 Ext 4 dirilis secara
komplit dan stabil
berawal dari kernel
2.6.28
 Keuntungan
menggunakan Ext 4
ini adalah
mempunyai
pengalamatan 48-bit
blok

FILE_SYSTEM_pptx.pptx

  • 1.
  • 2.
    File System  File suatuberkas/catatan  System cara/susunan  File system, suatu cara atau metode dalam melakukan penyimpanan dan mengolah file dan data didalamnya agar dapat mudah dicari dan diakses atau yang biasa kita kenal Sistem Berkas
  • 3.
  • 4.
    Mengapa harus adaFile System  File System menyediakan mekanisme untuk penyimpanan data dan program yang dimiliki oleh sistem operasi serta seluruh pengguna dari sistem komputer  Memberikan nama pada berkas dan meletakkannya pada media penyimpanan
  • 5.
    Bagian-bagian File system Kumpulan file yang masing-masing menyimpan data yang berhubungan.  Struktur direktori yang mengorganisasi dan menyediakan informasi mengenai seluruh file dalam sistem.
  • 6.
    Hubungan File Systemdengan OS Harddisk Search File File
  • 7.
    File System padaSistem Operasi  Windows  Linux
  • 8.
    File System padaWindows  FAT (File Allocation Table)  FAT12  FAT 16  FAT 32  exFAT(FAT 64)  NTFS (New Technology File System)  NTFS 1.0  NTFS 1.1  NTFS 1.2  NTFS 2.0  NTFS 3.0  NTFS 3.1
  • 9.
    File Allocation Table FAT 12  Batas maksimal 12 bit  Hanya menampung sekitar 4096 file  Pertama kali pada OS MS-DOS  Kapasitasnya hanya 32 MB, cocok untuk floppy disk  FAT 16  Batas maksimal 16 bit  Hanya menampung sekitar 65536 file  Pertama kali pada OS MS-DOS  Kompatibel untuk semua OS Windows 95/98/ME,OS/2
  • 10.
     FAT 32 Batas maksimal 32 bit  Hanya menampung sebanyak 2^32 file  Pertama kali pada OS 95.  Dapat menampung jumlah cluster yang lebih besar dalam partisi  exFAT (FAT 64)  Sistem berkas proprietary  Cocok digunakan oleh media-media berbasis memori flash  Pertama kali dibuat Microsoft untuk perangkat benam pada Windows Vista
  • 11.
    New Technology FileSystem  NTFS versi 1.0  NTFS ini datang bersama dengan Windows NT 3.1. Versi ini menawarkan fungsi yang sangat dasar, tetapi sudah jauh lebih baik dibandingkan FAT File System.  NTFS versi 1.1  NTFS ini datang bersama dengan Windows NT 3.50. Versi ini menambahkan dukungan terhadap pengaturan akses secara diskrit (discretionary access control).
  • 12.
     NTFS versi1.2  NTFS ini datang bersama dengan Windows NT 4.0. Versi ini menambahkan dukungan terhadap auditing setiap berkas dan juga kompresi transparan.  NTFS versi 2.0  NTFS ini tidak dirilis secara umum, karena berbagai kendala yang dialaminya, yang tidak diumumkan oleh Microsoft. Microsoft menggagalkan proyek NTFS 2.0 dan langsung menginjak NTFS 3.0
  • 13.
     NTFS versi3.0  NTFS ini datang bersama dengan Windows 2000  Versi ini menawarkan banyak peningkatan dibandingkan dengan versi sebelumnya  Di antaranya adalah penetapan kuota kepada setiap pengguna, Encryptin g File System (EFS), sistem keamanan yang dapat diatur dari server pusat, fitur indeksasi terhadap properti dan isi setiap berkas, dan lain-lain
  • 14.
     NTFS versi3.1  NTFS ini datang bersama dengan Windows XP SP1 dan Windows Server 2003  Versi ini menawarkan perbaikan yang minor yang terjadi dalam versi sebelumnya (khususnya di bidang performa), dan juga penggantian algoritma enkripsi yang digunakan oleh EFS dari DESX atau 3DES menjadi AES- 256.
  • 15.
    Perbedaan FAT &NTFS Karakteristik NTFS FAT32 FAT16 Jumlah berkas dalam satu volume 232 – 1 berkas 228 berkas 228 berkas Berkas atau subdirektori Tidak terbatas 216 – 2 berkas atau direktori 216 – 2 berkas atau direktori Kompatibilitas dengan sistem operasi DOS Tidak Tidak Ya Dapat dual- bootingdengan Windows 95/98 Tidak Ya (Windows 95 OSR 2.0 ke atas) Ya (Semua versi) Kompresi data transparan Ya Tidak Tidak Enkripsi transparan Ya (versi 3.0 ke atas) Tidak Tidak Penetapan kuota ruangan untuk tiap pengguna Ya Tidak Tidak Ukuran berkas maksimum 264 – 1 byte 232 – 1 byte 232 – 1 byte Ukuran clusterminim um 512 bytes (1 sektor) 512 bytes (1 sektor) 512 bytes (1 sektor) Ukuran clustermaksi mum 64 KB (32 sektor) 64 KB (32 sektor) 64 KB (32 sektor) Ukuran partisi maksimum 232 cluster 4,177,198 cluster 2 Gigabyte (bisa sampai 4 Gigabyte pada Windows NT) Jumlah berkas tiap partisi 232 – 1 berkas 228 berkas 216 berkas
  • 16.
    File system padaLinux  Ext 2 (2nd Extended)  File system ini pertama kali dikenalkan pada tahun 1993  Ext 2 adalah file system yang paling ampuh di linux dan menjadi dasar dari segala distribusi  Pada Ext 2 file system, file data disimpan sebagai data blok  Ext 2 File System menyimpan data secara hirarki standar yang banyak digunakan oleh sistem operasi
  • 17.
     Ext 3 Journaling  Integritas Data  Kecepatan  Mudah Dilakukan Migrasi  Di samping keunggulan di atas, Ext 3 juga memiliki kekurangan. Dengan adanya fitur journaling, maka membutuhkan memori yang lebih dan memperlambat operasi I/O.
  • 18.
     Ext 4 Ext 4 dirilis secara komplit dan stabil berawal dari kernel 2.6.28  Keuntungan menggunakan Ext 4 ini adalah mempunyai pengalamatan 48-bit blok

Editor's Notes

  • #6 Beginning course details and/or books/materials needed for a class/project.
  • #7 Objectives for instruction and expected results and/or skills developed from learning.
  • #10 kekurangan FAT 16 Mempunyai kapasitas tetap dalam jumlah cluster dalam partisi. Intinya semakin besar harddisk semakin besar juga ukuran cluster Tidak mendukung kompresi,enkripsi dan control akses dalam partisi