TU
TUGAS
GAS MAT
MATA
A KUL
KULIAH :
IAH : TEKN
TEKNISI
ISI HARDWARE
HARDWARE
DOSEN
DOSEN PENGAMPU: KUNT
PENGAMPU: KUNTORO
ORO TR
TRIA
IATMOKO, S
TMOKO, S.K
.Kom
om
F
FIL
ILE
E SYSTE
SYSTE M
M
Disusun
Disusun ololeh :eh : Nama
Nama : : RoRosiana siana Budi Budi UtamUtamii N
NIIS S :: SS11TTIISSII0000008833
PROGRAM
PROGRAM ST
STUDI TEKN
UDI TEKNIK
IK IN
INFORMA
FORMATIKA
TIKA
SEKOLAH
SEKOLAH T
TIN
INGGI MANAJEMEN
GGI MANAJEMEN IN
INFOR
FORMATIKA
MATIKA DAN KOMPUTER
DAN KOMPUTER
(STIMIK)
(STIMIK)
T
DAF
DAFTAR
TAR ISI
ISI
BAB I
BAB IPENDAHULUANPENDAHULUAN A.
A. LaLatatar r BelBelakaakang..ng........................................................................................................ 22
B.
B. Pembatasan Pembatasan MaMasalahsalah... . 22 BAB II
BAB II PEMBAHAPEMBAHA SANSAN A.
A. PengPengererttiaian n FiFille e SisSistetem.m... 55 B.
B. AspeAspek – k – AspeAspek Fk Fiile le SistSistemem... . 77 C.
C. TiTipe pe – – TiTipe pe FiFile le SisteSistem.m... .. 99 D.
D. BeBebeberarapa Fipa Fille Sise Sistetem yam yang Perng Pernanah Dih Dikekembmbanangkgkan.an... 1212 1. 1. FAT 16...FAT 16... 1212 2. 2. FAT 32...FAT 32... 1313 3. 3. NTNTFFSS ... 1414 a. a. Sejarah Sejarah NTFNTF SS ... 1414 b.
b. Keunggulan Keunggulan dan Tujdan Tujuan NTFuan NTFSS ... 1515 BAB
BAB IIIII I PENUTPENUT UPUP A.
A. KesimKesimpupulalan.n... 1919 Reverensi
DAF
DAFTAR
TAR TABEL
TABEL
Tabe
Tabel l 1. 1. peperbarbandndingingan an ukuukuraran n klklustuster FAer FATT ... 1313 Tab
B BA B A B II PENDAHULUAN PENDAHULUAN A A.. LLAATTA R B EA R B EL AL AK AK AN GN G Makalah
Makalah inini i disdisusun usun ununtutuk k memmemenuhenuhi i tutugas gas mamata ta kulkuliaiah h teteknknisiisi har
hardwadware STIMIre STIMIK K Tunas Tunas Bangsa Bangsa BanjBanjararneganegara.ra.
B
B.. PPEEM BM BA TA TA S AA S AN N MMA SA SA LA LA HA H Makalah
Makalah Dalam Dalam penpenululisan isan inini penui penulilis s memmembabatasi masalah tasi masalah hanyahanya pada
pada pengpengertertian fian filile e sisistem, stem, asaspek pek – – asaspek pek fifile le sitem, sitem, tiptipe – e – tiptipe fe file ile sistsistemem dan
dan fifile le sistem yansistem yang g pernah dikembangkan.pernah dikembangkan. Un
Untutuk k ffiille e sissistetem m yang yang pepernrnah ah didikekembmbangangkankan, , pepenunulilis s hanhanyaya menjelaskan file sistem pada Windows.
BAB BAB IIII PEMBAHASAN PEMBAHASAN
A
A.. PEPENGERTNGERTIAN IAN FFILILE E SISSISTEMTEM Fi
File le System System memerurupakpakan an ststrurukktutur r lologigika ka yayang ng didigugunaknakan an ununtutukk me
mengengendandallikikan an akses akses tteerrhahadadap p dadata ta yanyang g ada ada papada da didisksk. . FiFile le sissistetemm be
berfrfungsungsi i ununtutuk k menymenyedediakiakan an mekmekanianisme sme ununtutuk k penpenyiyimpampanan nan dadata ta dandan pr
progrogram am yang yang didimimilliiki olki oleh eh sistsistem em opeoperasi rasi serserta ta seluseluruh ruh penggpengguna una dardarii sistem komputer.
sistem komputer. File Sy
File Sy stestem terdim terdiri ri dari dua bagidari dua bagian:an:
•
• KumpulKumpulan an ffiile yang le yang masingmasing-masing-masingnya nya menmenyiyimpampan n dadatata--dadata ta yangyang
berhubungan berhubungan
•
• StruStruktktur ur didirerekktotorri i yang yang mengmengorganorganisasi isasi dan dan menmenyedyediakiakan an ininfoformrmasiasi
mengenai seluruh file dalam sistem mengenai seluruh file dalam sistem
Masing-m
Masing-masiasing ng SisteSistem m OpeOperasi rasi memenggunggunakanakan n cacara ra yanyang g beberbrbededaa da
dalalam m memengangatutur r dadan n memengngenendadallikikan an aksakses es dadata ta dadalalam m ddisisk. k. CarCaraa pengat
pengaturauran n dan dan pengendalpengendalian ian inini tii tidak bergandak bergantung tung pada pada spesifispesifikasi kasi dardarii pe
peranrangkagkat kerast keras. . Misalnya Misalnya suatsuatu u harhard d disdisk k dengadengan n spesifspesifikikasi asi yang yang samasama dapat
dapat menggumenggunakanakan n fifile le sysystem yang berbedastem yang berbeda.. Struk
Struktutur logir logika ka dardari sui suatu hard atu hard disk disk memimemililiki peki pengaruh ngaruh yang yang besarbesar te
terhrhadadap ap kikinenerrjjaa, , dadaya ya tatahahann, , dan dan pepengengembambangan ngan dadarri i suatsuatu u didisksk.. Pen
Penetapan fietapan file le sysystem dalam sstem dalam suatu disk uatu disk dildilakukan pada akukan pada saat saat disk tersebut disk tersebut didi format. Disk umumnya terdiri dari beberapa plate. Pada setiap plate terdapat format. Disk umumnya terdiri dari beberapa plate. Pada setiap plate terdapat dua
dua perpermukaan mukaan (sur(surfacface)e). Setiap . Setiap perpermukaan mukaan inini dili dilapiapisi si dengan dengan laplapisanisan magnetis.
magnetis. Setiap
Setiap surfasurface ce didibagi bagi menmenjajadi di trtracack-k-trtrackack. . Kumpulan Kumpulan trtracack k padapada semua
semua pepermrmukaukaan an yanyang g teterrlleettak pada ak pada posposisi isi yanyang g sama sama memembmbenentutukk sil
silinindederr. . SetiaSetiap p ttrarack ck didibagbagi i menmenjajadi di sectsectoror--sectsectoror. . Semua Semua sectsector or ininii mempunyai ukuran yang sama. Umumnya ukuran satu sector adalah 512 mempunyai ukuran yang sama. Umumnya ukuran satu sector adalah 512
by
bytetes. s. Sector Sector memerurupakapakan n uniunit t penpenyiyimpampanan nan datdata a teterkrkececil dalam il dalam disdiskk (second
(secondary storage)ary storage).. Pada
Pada setsetiaiap p pepermrmukukaan aan teterrdadapapat t heahead, d, yang yang beberrffunungsi gsi ununtutukk me
membmbacaca a dadan n memenunullis is dadata ta papada da secsectotor r tteerrtteennttuu. . SetSetiaiap p hehead ad ininii di
ditetempempelkalkan n pada pada disk disk armarm, yang , yang berberfufungsi ngsi untuntuk meminuk memindahkan dahkan head head keke posisi
posisi trtracack yang k yang didinginnginkan. Semua kan. Semua arm inarm ini bei bergerrgerak bersamaan ak bersamaan ke posisike posisi silinder yang diinginkan.
silinder yang diinginkan.
Ketika terjadi pengaksesan file, disk arm memindahkan head ke track Ketika terjadi pengaksesan file, disk arm memindahkan head ke track yang
yang didiinginginkainkan, kemun, kemudian head dian head akan akan menunggu menunggu sector yang sector yang tetepapat unt untuktuk dia
diakses. kses. Setelah menemukan sector yang tepaSetelah menemukan sector yang tepat ht head mengakead mengakses ses datdata yanga yang ter
terdapat pada dapat pada sector tersebut.sector tersebut. Fi
File le sissistetem m salasalah h satsatu u kekegugugugunaannaananya anya adaadalalah h sebagsebagai ai ttemempapatt peny
penyimpanaimpanan n datdata. Program a. Program yang yang didijajalalankan nkan daldalam am sistem sistem operasi palingoperasi paling ti
tidak akan dak akan menggunakan menggunakan sebuah sebuah fifile unle untuk dibactuk dibaca a ataatau u diditutulilis. Terds. Terdapatapat berbagai macam jenis filesystem dan pada umumnya 'dibawa' oleh sistem berbagai macam jenis filesystem dan pada umumnya 'dibawa' oleh sistem operas
operasi seperti i seperti MSMS DDOO S S fifilelesystem asystem atau FAT1tau FAT16 6 mermerupakan fiupakan filelesystem yangsystem yang digu
digunakan oleh nakan oleh sistem sistem operasi operasi MMSSDDOO S, S, FATFAT32 32 mermerupakan fupakan fililesysteesystem yangm yang di
digugunaknakan olan oleh MS eh MS WiWindondows9X, NTFS ws9X, NTFS ololeh MS eh MS WiWindondows ws NT NT dan 2dan 2000 dan000 dan la
lain sebagain sebagainyinya. Sistem a. Sistem opeoperasrasi i MicMicrosorosofft DOt DO S S dadan n WiWindondows9X ws9X hanhanyaya dapat mengenal
dapat mengenali si sebuah ebuah ffililesysteesystem m yaiyaitu FAT(1tu FAT(166/3/32) sedan2) sedangkan gkan MicrosofMicrosoftt Windows
Windows NT NT dan 2000 dan 2000 dapat dapat mengenalmengenali dua macam fii dua macam file le system yakni NTFsystem yakni NTF SS dan FAT.Kecederungan penggunaan sistem operasi dari Microsoft membuat dan FAT.Kecederungan penggunaan sistem operasi dari Microsoft membuat sebagian
sebagian besar besar dardari kiti kita hanya a hanya mengmengenal enal dan dan menggumenggunakan nakan fifillesysesystemtem bawaan dari
B
B.. ASASPEK PEK – – ASASPEK PEK FFIILLE SIE SISTSTEMEM
Kebanyakan file System menggunakan media penyimpan mendasar Kebanyakan file System menggunakan media penyimpan mendasar yang
yang menawamenawarkan akserkan akses s ke ske suatu arruatu array dengan ay dengan blblok ukuran teok ukuran terrtetenntu tu yangyang dinamakan sector, umumnya dengan ukuran pangkat 2 (512 bytes atau 1,2, dinamakan sector, umumnya dengan ukuran pangkat 2 (512 bytes atau 1,2, atau 4 Ki
atau 4 KiB). Software File SyB). Software File System stem berbertugas tugas menata sektor-menata sektor-sektor tesektor tersebutrsebut menjadi f
menjadi filile dan e dan direkdirektortori, i, serta serta mengmengatur sektatur sektor manor mana a milmilik fiik file mana le mana dandan sektor mana yang belum terpakai. Kebanyakan file system mengalamatkan sektor mana yang belum terpakai. Kebanyakan file system mengalamatkan data dalam unit dengan ukuran tertentu yang disebut cluster atau blok yang data dalam unit dengan ukuran tertentu yang disebut cluster atau blok yang mengand
mengandung ung sejumlsejumlah disk ah disk sector (bsector (biasanyiasanya a antarantara 1-64). Cluster aa 1-64). Cluster atau bloktau blok ini adalah space disk terkecil yang dapat dialokasikan untuk menyimpan file. ini adalah space disk terkecil yang dapat dialokasikan untuk menyimpan file.
Bagimanapun, file system bisa jadi tidak perlu menggunakan media Bagimanapun, file system bisa jadi tidak perlu menggunakan media pen
penyiyimpampan n sama sama sekalsekali. Fii. File le System System dapadapat t didipakpakai ai ununtutuk k menmenatata a dandan mewakil
mewakili akses i akses ke ske setiaetiap data, p data, apakah apakah data idata itu tu disimpan atau dibuat disimpan atau dibuat secsecaraara dinamis.
dinamis. 1
1.. NaNamma Fa Fiillee
Tidak peduli apakah file System memiliki media penyimpan atau Tidak peduli apakah file System memiliki media penyimpan atau tidak, file system umumnya memiliki direktori yang menyesuaikan antara tidak, file system umumnya memiliki direktori yang menyesuaikan antara nama
nama ffiile dan le dan ffiilele, bi, biasanya asanya dendengan gan mengmenghubunghubungkan kan nama nama ffiille dane dan su
suatu index dalam atu index dalam fifilele..
2
2.. MeMettaaddaattaa Inf
Informormasi asi lalain yang in yang disidisimpan mpan biasanya biasanya berberhubungan hubungan dengan dengan titiapap fi
file le yang yang ada ada daladalam m fifile le system. Panjang system. Panjang datdata yang a yang didikandukandung ng daladalamm sebuah file dapat disimpan sebagai nomor blok yang disediakan untuk sebuah file dapat disimpan sebagai nomor blok yang disediakan untuk ffiille e atatau au sebagai sebagai hihitutungangan n bybytete. . WaktWaktu u di di mana mana ffiille e teterarakhkhir kaliir kali dimod
dimodififikasi dapat ikasi dapat disimpan disimpan sebasebagai gai titimestmestamp amp dari fidari filele. Beberapa . Beberapa fifilele system
system jjuga uga menyimenyimpan mpan wakwaktu tu pembuapembuatan tan fifilele, waktu ter, waktu terakhakhir kaliir kali diakses, dan waktu di mana meta data dari file diubah. Informasi lain diakses, dan waktu di mana meta data dari file diubah. Informasi lain termasuk juga tipe media file (blok, karakter, soket, subdirektori), User-ID termasuk juga tipe media file (blok, karakter, soket, subdirektori), User-ID pemi
pemililik dan k dan Group-IDGroup-ID, , serta settserta settining g access access perpermission-mission-ya ya (r(read ead onlonly,y, exe
3.
3. FilFile e system system hihirararkrkisis Fil
File e System System hihirararkrkis is mermerupaupakan kan miminanat t ririseset t awaawal l dardari i DennisDennis Rit
Ritchchieie. . ImpImplelemenmentastasi i sebelsebelumnyumnya a teterbrbaatas tas pada pada bebbebererapa apa lelevevell,, terutama IBM, bahkan pada database awal mereka seperti IMS. Setelah terutama IBM, bahkan pada database awal mereka seperti IMS. Setelah suks
suksesnesnya ya UnixUnix, Ritc, Ritchie mehie mempermperluas luas konsep konsep fifile le system system inini ke dalami ke dalam set
setiaiap p obobjejek k daldalam am pengpengembangan embangan Sistem Sistem Operasi Operasi beberirikukutntnya ya yangyang dikembangkannya, se
dikembangkannya, sepertperti i Plan Plan 9 9 dan dan InfeInfernorno..
4
4. . FasFasililiittasas File
File SySystem stem trtradadisioisional nal menawamenawarkan rkan fasifasililitas tas untuntuk uk membuamembuat,t, memi
memindah ndah dan dan menghapus menghapus fifile dan le dan didirerektktrororiri. Fil. File e SySystem stem trtradadisioisionalnal masih
masih kekurangan kekurangan fasilfasilititas as untuk membuat liuntuk membuat link tambahan nk tambahan ke ke dirdirekektrtrorori,i, merubah link parent, dan membuat link bidireksional ke file.
merubah link parent, dan membuat link bidireksional ke file.
Fi
File le syssystetem m ttrraaddisisioionanal l jjuuga ga memenanawawarkrkan an ffasasiilliittas as ununttukuk memotong
memotong, menambah , menambah catacatatantan, membuat, membuat, memi, memindah, menghapundah, menghapus s dandan modi
modififikasi kasi fifile le di di tetempampat. Mereka t. Mereka ttididak ak menawamenawarkan rkan fasifasililitatas s untuntukuk me
menanambmbah ah ddi i awawal al aatatau u ununtutuk k memeghaghapus pus dadarri i babagigian an awawal al ffiillee,, memb
membiariarkan kan penypenyisipan isipan tutunggal snggal sembarang embarang ke ke fifile ale atau penghapustau penghapus anan dar
dari i ffiillee. Operasi . Operasi yang yang disedisediadiakan kan sangat sangat asimeasimetrtris is dan dan kekkekururanganangan ma
manfnfaaaat t dadalalam m kokonnteteks ks yayang ng ttiiddaak k ddihihaararapkpkanan. . MisaMisalnlnyaya, , ppipipee interproses dalam Unix harus dilakukan di luar file system karena konspe interproses dalam Unix harus dilakukan di luar file system karena konspe pipe tid
pipe tidak menawarkaak menawarkan pemn pemotongan otongan dari awal fdari awal filile.e.
5
5.. KeKeamamananan aan akskseses Akse
Akses s aman aman ke dalam operke dalam operasi fiasi file le system dasystem dasar sar dapat dapat diddidasarkanasarkan pada
pada skemskema a AcceAccess ss Control Control List ataList atau Cau Capabilipabilityty. . HaHasil risesil riset menunt menunjukjukkankan bahw
bahwa a ACL ACL sulisulit ment mengamankan gamankan secara secara papatututt. . FilFile e System System komekomersiarsiall masih menggunakan
C
C.. TTIPIPE-TE-TIPIPE E FFILILE E SYSTEMSYSTEM
Tipe-Tipe-titipe Filpe File Se Sysystem tem dapat dikdapat diklasiflasifikaskan ikaskan ke ke dalam disk dalam disk fifile le sysystem,stem, fi
file le sysystem stem jarjaringan dingan dan an fifile le sysystem stem untuk tuuntuk tujuajuan khusn khususus..
1
1.. FiFile le syssystetem Dm Diskisk Seb
Sebuah uah fifile le system system disk adalah disk adalah ffilile system yang e system yang diddidesain untukesain untuk menyi
menyimpan data pada mpan data pada sebuah sebuah medimedia a penypenyimpan dataimpan data, umum, umumnya nya diskdisk dr
drivive baik yang e baik yang langsung langsung ataatau u titidak ladak langsung ngsung teterhrhubuubung ng ke ke kompukomputeter.r. Con
Contotoh h FiFile Systele System m DisDisk k mimisasalnlnya ya FAT FAT (FA(FAT T 1212, FAT , FAT 1616, FAT , FAT 320320)),, NTFS,
NTFS, HFS, HFS, HFS+, HFS+, exext2t2, e, exxt3t3, I, ISO SO 96966060, OD, OD S-S- 5 5 dadan n UDF. UDF. BebBebererapapaa Fil
File e System System Disk Disk ada ada yang yang tetermrmasuk asuk fifille system e system jjouournrnalalining g atatau au ffiilele system versioning.
system versioning.
2
2.. FiFile le SysteSystem Fm Flalashsh Seb
Sebuah uah fifile le system system Flash Flash adalah fiadalah file le system system yang yang diddidesain untukesain untuk menyimpan data pada media flash memory. Hal ini menjadi lazim ketika menyimpan data pada media flash memory. Hal ini menjadi lazim ketika ju
jumlmlah perangkaah perangkat mobilt mobile se semakin emakin banyak banyak dan dan kapasitkapasitas as memormemory y flflashash yang semakin besar. Block device layer dapat mensimulasikan sebuah yang semakin besar. Block device layer dapat mensimulasikan sebuah disk drive agar file system disk dapat digunakan pada flash memory, tapi disk drive agar file system disk dapat digunakan pada flash memory, tapi hal ini
hal ini kurang kurang optimaoptimal l untuk beberapa alauntuk beberapa alasasan.n.
Menghapus Menghapus blblokok
Blok Fla
Blok Flash sh memory harus memory harus dihapus dihapus sebelum dapsebelum dapat at diditutulilis. s. Waktu yangWaktu yang dib
dibututuhkuhkan an untuntuk menghapus uk menghapus sebuah sebuah bloblok k bisa bisa jajadi signidi signififikankan, dan, dan hal ini juga bermanfaat untuk menghapus blok yang tidak dipakai saat hal ini juga bermanfaat untuk menghapus blok yang tidak dipakai saat media dalam keadaan
media dalam keadaan idlidle.e.
Random AccessRandom Access
fi
file le sysystem Distem Disk sk didititingkangkatkan untutkan untuk mencegah k mencegah pencarian disk, Flashpencarian disk, Flash memory tidak membebankan proses pencarian sama sekali
Level pemakaianLevel pemakaian
media memori
media memori flflash ash cenderung cenderung mudah mudah rusak rusak ketketika satu blok tika satu blok tunggalunggal
di-di-overwroverwritite secara e secara beruberulang; filang; file system le system flflash ash didesian didesian untuuntuk me-k me-wri
write te sesecara cara meratamerata
3
3. . FiFille Syse Systetem Dam Datatabasbasee Kons
Konsep ep baru untubaru untuk k manajmanajemeemen n ffilile adalah konsep e adalah konsep fifile systemle system be
berbarbasis sis dadatatabase. base. SebagSebagai ai peperbarbaikikan an bagi bagi ManajeManajemen men tetersrstrtrukuktuturr hirark
hirarkis, is, fifile le diidendiidentitififikasi kasi oleh oleh karakteriskarakteristiktiknya, nya, sepseperti tipe fileerti tipe file, topik,, topik, pembuat atau metadata yang sama.
pembuat atau metadata yang sama.
4.
4. FiFile le System System TrTransaksansaksionionalal
Setiap operasi disk dapat melibatkan perubahan ke sejumlah file Setiap operasi disk dapat melibatkan perubahan ke sejumlah file dan
dan ststruruktktur dur disk isk yang yang beberbrbedaeda. D. D alam alam banybanyak ak kasus, kasus, peperubrubahan ahan ininii berhubungan. Hali in iberarti bahwa operasi ini dieksekusi pada waktu berhubungan. Hali in iberarti bahwa operasi ini dieksekusi pada waktu yang
yang sama. sama. AmbiAmbil contl contoh ketoh ketiika sebuah ka sebuah Bank Bank mengmengiririmimkan uang kan uang keke Ban
Bank k lailain sn secara ecara elekelektrtronionik. Komputek. Komputer Br Bank ank akan akan ‘m‘mengiengiririm’ m’ periperintantahh tr
transfeansfer ke r ke BanBank k lailain dan n dan meng-update recormeng-update record-d-nya nya untuuntuk menunjukkak menunjukkann bahwa
bahwa teltelah terah terjadjadi i tratransansaksksi. Jika untuk beberapa i. Jika untuk beberapa alasalasan an terterjadjadi i crashcrash anta
antar r kompukomputeter r sebelum sebelum kompukomputeter r berberhasil hasil mengupdamengupdate te recrecordord--nyanya sendiri, maka tidak akan ada tidak akan ada record transfer tapi Bank sendiri, maka tidak akan ada tidak akan ada record transfer tapi Bank akan
akan kehikehilangan uangnya.langan uangnya.
Pemrosesan transaksi memperkenalkan jaminan bahwa pada tiap Pemrosesan transaksi memperkenalkan jaminan bahwa pada tiap poin
point kett ketikika a trtransaksi ansaksi berberlangsung, langsung, sebuah sebuah trtransaksi ansaksi dapadapat t disudahdisudahii secara tuntas atau diulang sepenuhnya. Hal ini berarti jika terjadi crash secara tuntas atau diulang sepenuhnya. Hal ini berarti jika terjadi crash ata
atau u kegagalan kegagalan powepower, seter, setelah recovelah recovery, konry, kondisi yang disi yang disidisimpan mpan akanakan te
tetatap. p. FilFile e SySystem stem jojoururnalnaling adalah ing adalah salah salah satu satu tetekniknik yang k yang digundigunakanakan unt
untuk uk mengenalkmengenalkan an konsistensi konsistensi levlevelel--trtransaksi ansaksi ke ke daladalam m strstrukuktutur r fifilele system.
5.
5. FiFile le System System JaJariringangann File Sy
File Sy stem stem NetwNetworork adalah k adalah fifile le system system yang yang berbertitindandak sk sebagaiebagai klien untuk
klien untuk protokoprotokol aksl akses es fifile le jarjarak jauhak jauh, memberikan aks, memberikan akses es ke file ke file padapada sebu
sebuah ah server. Contoh server. Contoh dari Fildari File se system ystem netwnetwork iork ini adalah klien prni adalah klien protootokolkol NFS,
NFS, AFS, AFS, SMSM B, B, dadan kn kllieien n FTP FTP dan dan WebDAVWebDAV
6.
6. FilFile System une System untutuk k TujTujuan uan khususkhusus File Sy
File System stem untuntuk tuuk tujjuauan khusus n khusus adalaadalah h fifile le system system yang yang titidadakk te
termrmasuk asuk disk disk ffilile system e system ataatau u fifile system le system JariJaringan. Termasuk ngan. Termasuk daladalamm ka
katetegorgori i inini i adaadalah lah sistsistem em di di mana mana fifille e diditatata secara ta secara didinamnamis is ololeheh software, ditujukan untuk tujuan tertentu seperti untuk komunikasi antar software, ditujukan untuk tujuan tertentu seperti untuk komunikasi antar proses
proses komputekomputer ar atau spatau space ce fifile le sementara.sementara. File system untuk t
File system untuk tuujjuauan khusus n khusus sangsangat banyak at banyak dipdipakai olakai oleh Oeh OSS yang berpusat pada file seperti UNIX. Contoh file system ini adalah file yang berpusat pada file seperti UNIX. Contoh file system ini adalah file system
system proprocfcfs s ((//pproroc) yang c) yang dipdipakai oleh akai oleh bebebeberapa rapa varvarian ian UnixUnix, yang, yang memberikan ak
memberikan akseses s ke inforke informasi menmasi mengengenai proseai proses s dan fitudan fitur-r-fifitur tur dari OS.dari OS.
7.
7. FiFile le System JoSystem Joururnanalliningg Fi
File le syssystetem m jjoouurrnanalliing ng adadalalah ah ffiille e syssystetem m yayang ng memencncaatatatt per
perubahan ubahan ke ke daladalam m jujurnrnal (bal (biasanya iasanya berberupa upa log log sirksirkuoluolar dalam ar dalam areareaa te
terrtetenntutu) sebelum ) sebelum melmelakukan akukan perperubahan ubahan ke ke fifile system. le system. File File systemsystem seperti i
seperti ini memini memililiki keki kemungkinan mungkinan yang yang leblebih kecil mengalami kerusakih kecil mengalami kerusakanan sa
D.
D. BEBEBEBERAPA FILRAPA FILE SYSTEE SYSTEM YANG PEM YANG PERNAH DIKRNAH DIKEMBANEMBANGKANGKAN
Si
Sistem fistem file le Windows Windows XP XP mepunyai 3 fimepunyai 3 file le sysystem yaitustem yaitu 1.
1. FAT FAT 16 = File 16 = File AlAllolocacatition on TabTable le 1616 2.
2. FAT FAT 32 = File 32 = File AlAllolocacatition on TabTable le 3232 3
3.. NTFS NTFS = = NeNew w TeTechchnonolology gy FiFile le SysteSystemm Berikut i
Berikut ini ni akan akan dibahadibahas s fifile le sysystem tersebut satu per satustem tersebut satu per satu
1.
1. FAT16FAT16
Sistem
Sistem fifile le FATFAT16 16 perpertamtama kali da kali dipeiperkerkenalknalkan pada an pada era MSera MS -- DODO SS di tahun 1981. Sistem file yang sudah berumur 27 tahun ini, pertama kali di tahun 1981. Sistem file yang sudah berumur 27 tahun ini, pertama kali di
dirarancncang ang ununtutuk k memenannangangani i ffiille e yanyang g teterdrdapapaat t papada da ffloloppppy y didisksk.. Selanju
Selanjutntnya ya dengan dengan bebebeberapa rapa perperbaibaikan, sistem kan, sistem fifile inle ini i mampu mampu untuntukuk menangani
menangani fifile le yang yang teterdardapapat pada t pada hard disk. Keunggulan hard disk. Keunggulan yang yang palpalinging besar dari FAT16 adalah kemampuan untuk bekerja pada banyak sistem besar dari FAT16 adalah kemampuan untuk bekerja pada banyak sistem operasi
operasi yang yang berberbeda beda sepertsepertii, Windo, Windows ws 9595/9/988/M/Me, OS/2, Linux, dane, OS/2, Linux, dan bebe
beberapa rapa versi dari UNIX. versi dari UNIX. SedSedangkangkan an kelkelemahan emahan teterbrbesarnya esarnya teterrleletatakk pada jumlah kluster yang terbatas untuk tiap partisinya, sehingga apabila pada jumlah kluster yang terbatas untuk tiap partisinya, sehingga apabila hard
hardisk isk berbertatambah besar mbah besar maka maka ukurukuran klustean kluster yang r yang ada ada pada pada hardhardiskisk jjuguga a akan akan berbertatambmbah ah besarbesar. P. Pada ada harhardidisk sk dengdengan an besar besar parparttisisi 2Gi 2G B,B, setiap kluster mempunyai besar 32 kilobytes, artinya walaupun file yang setiap kluster mempunyai besar 32 kilobytes, artinya walaupun file yang te
terdapardapat pada ht pada hardisk tersebuardisk tersebut let lebih kecibih kecil darl dari 32 i 32 KB KB maka maka pada pada hardiskhardisk denga
dengan n FAT16 FAT16 tetetatap akap akan n menemenempampati ti ruruangan sebesar angan sebesar 32 32 KB. KB. FAT16FAT16 juga tidak mendukung kompresi, enkripsi dan beberapa teknik keamanan juga tidak mendukung kompresi, enkripsi dan beberapa teknik keamanan y
Ukuran Partisi Ukuran Partisi Hardisk Hardisk Ukuran Kluster Ukuran Kluster FAT16 FAT16 Ukuran Kluster Ukuran Kluster FAT32 FAT32 32 MB 32 MB 128 MB 128 MB 256 MB 256 MB 512 MB 512 MB 1 1 GBGB 2 2 GBGB 3 3 GB GB – – 7 7 GBGB 8 8 GB GB – – 116 6 GBGB 16 16 GB GB – – 332 2 GBGB Melebihi 32 GB Melebihi 32 GB 2 2 KBKB 2 2 KBKB 4 4 KBKB 8 8 KBKB 16 KB 16 KB 32 KB 32 KB --4 4 KBKB 4 4 KBKB 4 4 KBKB 4 4 KBKB 8 8 KBKB 16 KB 16 KB 32 KB 32 KB Tabel 1
Tabel 1. . perbandingaperbandingan ukuran n ukuran kluster kluster FAFATT 2.
2. FAT32FAT32
Sistem
Sistem fifile FAT3le FAT32 2 perpertamtama a kalkali dipei diperkerkenalnalkan kan saat saat pelpeluncuuncuranran Windows
Windows 95 95 Service Service Pack Pack 2. Sistem fi2. Sistem file le inini mei merupakarupakan n pengembanganpengembangan dari FAT1
dari FAT16 6 dengan dengan perbaiperbaikan kan utamutama tera terleletak tak pada pada peningkatan jupeningkatan jumlmlahah kl
klustuster er ununtutuk k setsetiaiap p parparttisisi. i. Dalam Dalam peperrjajalalanannannya nya teternrnyayata ta FAT32FAT32 me
mempmpununyayai i babanynyak ak kekeungunggugulalan n llaaiin n bbiilla a ddibibananddiningkgkan an dedengangann pe
pendandahuhululunyanya. . MeskipMeskipun un FAT32 FAT32 beberrtutujjuauan n ununtutuk k memenunututuppi i segalsegalaa kel
kelemahan emahan yang yang teterdrdapaapat pada t pada FATFAT16, 16, teternrnyatyata tima timbubul suatu l suatu masalahmasalah dengan
dengan kompakompatitibebelilitas tertas terhadhadap ap sistem operasi sistem operasi yang yang lalainin. Bila . Bila FATFAT1616 mampu
mampu 'ber'bercengkracengkrama' ma' dengan dengan banyak banyak sistem operasi, tsistem operasi, tididak demikak demikianian hal
halnya dengan Fnya dengan F AT32. Windows AT32. Windows NT, LinNT, Linux dan ux dan UNIX UNIX adaadalah beblah bebererapaapa di
dianantatara sistem ra sistem opeoperasi rasi yang yang gagal gagal 'd'dihihinginggapigapi' ' ololeh eh FAT32. FAT32. SeteSetelahlah muncul Windows
muncul Windows XP, XP, hal ini hal ini titidak mdak menjaenjadi di masmasalah alah lagi karelagi karena Wina Windowsndows XP
mel
melakuakukan kan komkomuniunikasi kasi di jadi jarriningan gan yang yang menggumenggunakan nakan WindWindows ows XPXP tanpa memperdulikan sistem file yang digunakan.
tanpa memperdulikan sistem file yang digunakan. FAT32 dapat diaplikasikan pada :
FAT32 dapat diaplikasikan pada : Microsof
Microsoft t Windows 95 Windows 95 OEOE M M Service ReleasService Release, Versions e, Versions 2, 2, 2.12.1, , 2.52.5 Microsoft
Microsoft Windows Windows EdisEdisi Milleni Milleniumium Microsof
Microsoft t Windows Windows 98 E98 Edisi 1 disi 1 & 2& 2 Microsoft Windows 2000 Microsoft Windows 2000 Microsoft Windows XP Microsoft Windows XP 3 3.. NNTTFFSS a
a.. SeSejajarraah Nh NTFSTFS Pad
Pada a aawawal l ttaahhuun n 9090-a-ann, , MiMicrcrosoosofft t mememumuttususkakan n ununttuukk menciptakan sebuah sistem operasi dengan kualitas tinggi, penampilan menciptakan sebuah sistem operasi dengan kualitas tinggi, penampilan mena
menaririk, dapak, dapat t didipepercarcaya ya dan dan amanaman. . TuTujujuan an dardari i sistsistem em opeoperasi rasi ininii adalah seb
adalah sebagai agai pipijajakan bagi Microsoft kan bagi Microsoft dalam bisnis yandalam bisnis yang g menguntungkanmenguntungkan in
ini dai dan meraih pn meraih pangsa angsa pasar pasar yang yang luasluas.. Pada
Pada wakwaktu ittu itu sistem u sistem opeoperasi rasi ungguunggulan lan MicrMicrosofosoft adalaht adalah MS-DOS
MS-DOS ddan an WWinindodows ws 33..x x yayang ng mememmbbeerriikkaan n kkeekkuauattaan n yyanangg di
dipeperlrlukukan an MicrMicrosofosoft t ununtutuk k bebersairsaing ng dengdengan an sistsistem em UNIX. UNIX. NamunNamun ada
ada satu satu kelkelemahan emahan yang yang titidadak k dapat didapat ditutututupipi, yai, yaitu kedua tu kedua sistemsistem ope
operasi rasi tetersersebubut t menggunmenggunakanakan FAT FAT ffiille e systsystemem yang yang memmemililiikiki kel
kelemahan emahan kurakurangnya ngnya keiskeistitimemewaan waan yang yang dibdibututuhuh- kan - kan pada pada sistemsistem operas
operasi baru aki baru akan diproduksan diproduksi itui itu. . KelemKelemahan ahan ititu u antara lain antara lain padapada datadata storage
storage dandan managementmanagement,, sissistetem m jajarriningagan n kompkompututeerr,, dandan environment yang mendukung.
environment yang mendukung. Un
Untutuk k memengangatatasi si kekeppinincacangngan an papada da WiWindndowows s NT NT yayangng merupakan produk terbarunya, maka Microsoft menciptakan sebuah merupakan produk terbarunya, maka Microsoft menciptakan sebuah
HPF
HPF S, S, yanyang g didigugunaknakan an papada da OS/2 OS/2 diditatambmbah ah teteknknolologogi i babaru ru hasihasill temuan Microsoft sendiri.
temuan Microsoft sendiri. b.
b. KeunggulaKeunggulan n & Tu& Tujuajuan NTFSn NTFS Beberapa
Beberapa tutujujuan an spespesifik sifik dari dari NTNTFFS S adalah:adalah:
ReliabiliyReliabiliy
satu hal yang penting dari sebuah file system yang serius satu hal yang penting dari sebuah file system yang serius adalah
adalah bahwa bahwa fifile le sysystem stem tetersebut harrsebut harus us dapat pulidapat pulih kembali darh kembali darii masa
masalah lah tatanpnpa a kekehihilalangangan n dadata ta hasihasill. . DisiDisini ni NTFS NTFS memencencegahgah hilangnya data dan memperkecil toleransi dari kesalahan dalam hilangnya data dan memperkecil toleransi dari kesalahan dalam processing
processing..
SeSecuricurity ty dan Accesdan Access s ControControll
Kelemahan
Kelemahan dari dari FAFAT T adalah ketiadalah ketidakmampuan mengontrodakmampuan mengontroll akses
akses fifille e atatau au fofoldlder dari er dari harharddddiskisk, , sehingga sehingga memmemungkungkinkinkanan pihak luar untuk mengubah data pada suatu sistem jaringan.
pihak luar untuk mengubah data pada suatu sistem jaringan.
Breaking Size Breaking Size BarriBarriersers
kare
karena pada na pada sistem FAT sistem FAT daladalam hal ini m hal ini FATFAT16 16 titidadak dapatk dapat mempa
mempartrtisi isi leblebih darih dari 4GB, i 4GB, sedang sedang NTFNTF S S diddidesain untuk paesain untuk partrtisiisi yang jauh lebih besar.
yang jauh lebih besar.
Storage Storage EffiEfficieciencyncy
NTFS
NTFS lalagigi--lalagi gi memempmpererbabaikiki i kekelelemamahan han papada da FAT16FAT16 karena pada sistem ini memungkinkan terjadinya ketidakefisienan karena pada sistem ini memungkinkan terjadinya ketidakefisienan pada
pada penpenyiyimpampanan nan pada pada kapasikapasitas tas harharddddiskisk. . UntUntuk uk iitu NTFStu NTFS menggun
menggunakan akan memetotode de lalain dalam in dalam aloalokasi kasi kapasikapasitas tas harhard d disdiskk tersebut.
Long Long File File NamesNames
NTFS
NTFS mememumungngkkiinknkan an nanama ma sesebubuah ah ffiille e hhiingngga ga 252555 karakt
karakterer, , dibanddibandingkan dengingkan dengan an pada Fpada FAT AT adalah 8+3 adalah 8+3 karaktkarakterer..
NetworkingNetworking
SS aaaat t inini i nenetwtwororkkining g beberkrkemembanbang g pespesat at dedengan ngan NTFSNTFS memungkinkan
memungkinkan netwnetworkorking dalam skala ing dalam skala besar.besar.
Storage Storage Fault Fault ToleranceTolerance
Data-redundant sto
Data-redundant storage rage methomethods ds dapat didapat diteterapkan padarapkan pada NT
NTFFS. S. Hal ini beHal ini berguna rguna dalam menjadalam menjamin min dan melindungi jdan melindungi jikika suatua suatu dat
dataa//beberkrkas as mengalammengalami i kerkerusakan usakan dengan dengan mengkopi ulang mengkopi ulang datdataa yang
yang samsama a dari dari disk mirrdisk mirroror..
Multiple Data StreamMultiple Data Stream
NT
NTFFS S dapat tedapat terdrdiriri i dari ldari lebiebih 1 h 1 streastream. Stream tambahanm. Stream tambahan in
ini i dadapapat t beberirisi si beberbrbagaagai i jjeennis is dadatata, , wawalalau u dadata ta iittu u hanhanyaya mendeskripsikan
mendeskripsikan berkas berkas atau metatau metadatadata.a.
Unicode NamesUnicode Names
Un
Unicicodode e memerurupapakakan n papakeket t kakararakkteter r ststanandadar r yayangng di
digunagunakan kan pada pada NTFNTFS S dan dan mengganmenggantitikan kan karkarakakteter r ololdeder-r-singsinglele by
bytte e ASCII. ASCII. SetSetiaiap p kakararakkteter r papada da kekebabanynyakakan an babahasa hasa yayangng nat
naturural al adalaadalah h didirereprpresentesentasikan asikan dengan dengan doubldouble-e-bytbyte e numbenumberr dalam pa
Improved File Attribute IndexingImproved File Attribute Indexing
Dalam
Dalam NTFNTF S S jujuga terga terdapadapat kemamt kemampuan puan untuntuk membeuk memberiri indeks pada atribut berkas, fungsinya ialah sebagai penglokasian indeks pada atribut berkas, fungsinya ialah sebagai penglokasian dan
dan sortingsorting..
Data CompressionData Compression
Dalam
Dalam komkomprpresi esi dadata ta memetotode de yang yang didigunagunakan kan adaadalahlah Lempel
Lempel-Z-Ziv iv Compression. Compression. DengDengan an algoalgoriritmtma a inini i dipdipastiastikan kan titidadakk ada data yang hilang pada proses kompresi.
ada data yang hilang pada proses kompresi.
EncryptionEncryption
NTFS
NTFS jjuguga a memenyenyedidiakakan an EncrEncrypypteted d FiFile le System System atatauau EF
EF S S untuntuk peuk perlrlinindungandungan cryptograficcryptografic pada pada berkas berkas atau direkatau direktortori.i.
Reparse Reparse PoinPointsts
Dalam
Dalam NTFNTF S, S, sebuah sebuah berberkas kas ataatau direu direktktorori i dapat bdapat bererisiisi reparsepoint
reparsepoint, , dimana dimana terterdapat sekumdapat sekumpulan pulan dari user-defined data.dari user-defined data.
K Krriitteerriiaa FFAATT3322 NNTTFFSS U Ukkuurraan n mmaakkssiimmuumm partisi partisi 2 2 TTBB 22 TTBB
JJuummllaah h mmaakkssiimmuumm cluster
cluster
2
26688..443355..445566 HaHammppiir r ttaak k tteerrbbaattaass Ju
Jummlalah h ffiille e mamaksksimimumum HaHampmpiir r ttaak k tteerrbbaattasas HaHampmpiir r ttaak k tteerrbbaattasas Uk
Ukururan fan fiille e mamaksksimimumum HanyHanya dia dibbaattasasi oi olleehh ukuran p
ukuran patratrisiisi
4 GB 4 GB N Naamma a ffiillee MMaakkssiimmuum m 225555 karakter karakter Maksimum 255 Maksimum 255 karakter karakter SSeeccuurriittyy ttiiddaak k mmeemmiilliikkii
fasilitas file security fasilitas file security
Me
Memiliki fimiliki filele permission permission
L
Lookkaassi i BBoooot t SSeeccttoorr SSeeccttoor r ppeerrttaammaa SSeeccttoor r ppeerrttaamma a ddaann terakhir
terakhir D
Daayya a ttaahhaan n ddaann pemuli
pemulihan han datadata
R
Reennddaahh DDaayya a ttaahhaan n ttiinnggggii,, kare
karena menggunakna menggunakanan standart transaction standart transaction logging
logging Ef
Efisisieiensi nsi pepenggnggunaunaanan disk space
disk space
C
Cuukkuup p bbaaiikk SSaannggaat t bbaaiikk K
Kiinneerrjjaa BBaaiik k uunnttuuk k uukkuurraann partisi yang kecil partisi yang kecil
Baik
Baik untuuntuk ukurank ukuran part
partisi isi yang yang besarbesar Tabe
BAB BAB IIIIII PENUTUP PENUTUP A A.. KKE SE SI MI MPPUULLA NA N NT
NTFFS S Jika kiJika kita ta menjamenjalankan leblankan lebih darih dari satu sistem operasi dalami satu sistem operasi dalam satu
satu komputerkomputer, , kitkita membutuhkan partisa membutuhkan partisi dengai dengan n fifile le sistem sistem FAFAT. T. Hal Hal iniini ag
agar data data yang ar data data yang kitkita ta tempatempatkan pada kan pada partpartisi isi FAFAT T tetersebut rsebut bisa bisa diaksediaksess kedua
kedua sistesistem m operoperasi asi . . TetTetapapi i haraharap p didiingingat karena at karena ketketererbabatasan tasan ffiittuur r keamanan dari file sistem ini, maka disarankan untuk tidak menaruh data keamanan dari file sistem ini, maka disarankan untuk tidak menaruh data yan
yang g pentipenting di partng di partisi isi dengdengan an fifile le sistem sistem FAFAT.T.
Setiap jenis file sistem memiliki kelebihan dan kekurangan masing – Setiap jenis file sistem memiliki kelebihan dan kekurangan masing – masin
masing, g, menumenururut t penpendapadapat t penpenululis is NTFNTFS S lelebibih h ungguunggul l didibanbandidingkngkanan d
REVERENSI REVERENSI
http://www.par-min.co.cc/2009/09/perbedaan-fat-fat32-dan-ntfs.html
http://www.par-min.co.cc/2009/09/perbedaan-fat-fat32-dan-ntfs.html
(17 Se
(17 Septeptember mber 2010 2010 ))
NTF
NTFS S WikWikipipedediaia,, http://wikipedia.orghttp://wikipedia.org
(17 September 2010) (17 September 2010) http://area-galeri.co.cc/index.php/tutorial/95-partisi-dan-format-file-system.html http://area-galeri.co.cc/index.php/tutorial/95-partisi-dan-format-file-system.html (08 O (08 Oktobektober 2010)r 2010)