Dokumen tersebut membahas tentang sistem berkas pada Unix, perbandingan sistem berkas Unix dan Windows, serta sistem berkas pada Mac OS. Sistem berkas Unix seperti EXT2, EXT3, EXT4 memiliki karakteristik seperti menyimpan data dalam blok dan menggunakan inode. Sedangkan perbedaan antara Unix dan Windows terletak pada penamaan berkas, penggunaan backslash, case sensitivity, dan penomoran drive. Mac OS menggunakan sistem berkas HFS Plus yang
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Sistem Berkas Unix dan Mac OS
1. Jun-20 Arsitektur & Organisasi Komputer 1
Arsitektur & Organisasi
Komputer
Bei Harira Irawan, S.Kom, MM, M.Kom
2. Sistem Berkas Pada Unix
Ketika kita login ke UNIX, kita akan ditempatkan di
direktori root kita. Direktori root kita dikenal sebagai
direktori home kita dan dispesifikasi dengan
environment variable yang dinamakan HOME.
Environment variable ini menentukan karakteristik dari
shell kita dan interaksi pengguna dengan shell tersebut.
Environment variable yang umum adalah variabel
PATH, yang mendefinisikan dimana shell akan mencari
ketika perintah dari pengguna. Untuk melihat daftar
environment variable, gunakan saja perintah printenv.
Sedangkan untuk mengatur environment variable,
gunakan setenv.
Jun-20 Arsitektur & Organisasi Komputer 2
3. Sistem Berkas Pada Unix
1. EXT2
EXT2 merupakan file system yang cukup ampuh di
LINUX. Dan salah satu file system yang paling ampuh,
menjadi dasar segala suatu distribusi LINUX. Pada
system ini, data file disimpan sebagai data blok. Data
blok memiliki panjang yang sama, panjangnya cukup
bervariasi diantara EXT2 File Sistem.
Pada EXT2 mendefinisikan suatu topologi file system
dengan mengartikan system file pada system
diasosiasikan dengan data inode. Tiap file dalam EXT2
file system terdapat inode tunggal, maka tiap inode
memiliki nomor identifikasi yang unik.
Jun-20 Arsitektur & Organisasi Komputer 3
4. Sistem Berkas Pada Unix
2. EXT3
EXT3 merupakan suatu peningkatan dari EXT2.
Peningkatannya mempunyai keuntungan-keuntungan,
diantaranya jika sesudah kegagalan sumber daya
unclean shutdown, ataupun kerusakan pada system,
EXT2 harus melewati proses pengecekan dengan
suatu program e2fsck.
Pada jurnal yang telah disediakan EXT3 menyebabkan
tidak perlu untuk dilakukan pengecekan suatu data jika
setelah terjadi kegagalan sistem. EXT3 mengecek
apabila terdapat kerusakan pada hardware seperti
contoh rusaknya harddisk.
Jun-20 Arsitektur & Organisasi Komputer 4
5. Sistem Berkas Pada Unix
3. EXT4
Jika pada EXT4 dirilis komplit & stabil dan berawal dari
kernel 2x, 6x, 28x, maka apabila distro yang secara
default mempunyai versi suatu kernel tersebut ataupun
diatasnya, akan otomatis sistem dapat support EXT4
(sudah include dalam kernel).
4. JFS (Journaling File System)
Sistem File journal atau JFS adalah 64-bit file system
journal yang diciptakan oleh IBM. Implementasi untuk
kernel Linux tersedia sebagai perangkat lunak gratis
dibawah ketentuan dari GNU General Public License
(GPL).
Jun-20 Arsitektur & Organisasi Komputer 5
6. Sistem Berkas Pada MAC OS
Mac OS X menggunakan sistem berkas yang diwariskan
dari Mac OS lama disebut HFS Plus, yang terkadang
disebut Mac OS Extended. Karena akar Unix dari Mac OS
X, perijinan UNIX ditambahkan ke HFS Plus. Kemudian
versi HFS Plus ditambahkan journal untuk mencegah
korupsi dari struktur sistem berkas dan memperkenalkan
sejumlah optimasi dengan algoritma alokasi dalam upaya
untuk defragment file secara otomatis tanpa
membutuhkan sebuah Defragmenter eksternal.
Jun-20 Arsitektur & Organisasi Komputer 6
7. Sistem Berkas Pada MAC OS
1. Macintosh File System (MFS), hanya memiliki
kapasitas 20 MB atau sebanyak 1400 file, sehingga
file system yang satu ini dianggap sangatlah efisien
dengan ukuran kapasitas yang kecil.
2. Hierachical File System (HFS), HFS merupakan file
system yang digunakan pada media penyimpanan
Harddisk pertama kali untuk Macintosh.
3. Hierachical File System Plus (HFS+), merupakan
pengembangan dari HFS yang dikembangkan oleh
Apple Inc sebagai pengganti HFS. HFS+ digunakan
pada Mac Os X yang merupakan system operasi Mac
OS Extended juga digunakan pada format file system
iPod.
Jun-20 Arsitektur & Organisasi Komputer 7
8. Perbandingan Windows & UNIX
Sistem berkas UNIX berbeda dengan sistem berkas
Windows (DOS) karena sistem berkas UNIX lebih
hebat dan mudah diatur daripada Windows (DOS).
Penamaan dalam UNIX dan Windows berbeda, karena
sistem Windows ingin memudahkan pengguna maka
sistem mereka mengubah nama menjadi nama yang
lebih mudah bagi para pengguna.
Penggunaan back slash () digunakan untuk
memisahkan direktori-direktori dalam Windows, tetapi
hal ini tidak ada dalam UNIX
Jun-20 Arsitektur & Organisasi Komputer 8
9. Perbandingan Windows & UNIX
Sistem UNIX menggunakan case sensitive, yang
artinya nama suatu berkas yang sama jika dibaca,
tetapi penulisan namanya berbeda dalam hal ada satu
file yang menggunakan huruf kapital dalam penamaan
dan satu tidak akan berbeda dalam UNIX.
Contohnya ada berkas bernama berkasdaku.txt dan
BerkasDaku.txt, jika dibaca, nama berkasnya sama
tetapi dalam UNIX ini merupakan dua berkas yang jauh
berbeda. Jika berkas-berkas ini berada di sistem
Windows, mereka menunjuk ke berkas yang sama
yang berarti Windows tidak case sensitive.
Jun-20 Arsitektur & Organisasi Komputer 9
10. Perbandingan Windows & UNIX
Hal lain yang membedakan sistem berkas UNIX
dengan Windows adalah UNIX tidak menggunakan
drive letter seperti C:, D: dalam Windows. Tetapi
semua partisi dan drive ekstra di mount didalam sub-
direktori di bawah direktori root. Jadi pengguna tidak
harus bingung di drive letter mana suatu berkas berada
sehingga seluruh sistem seperti satu sistem berkas
yang berurutan dari direktori root menurun secara
hierarki.
Jun-20 Arsitektur & Organisasi Komputer 10