saya akan coba gambarkan masalah yang saya ingin tanyakan :

sebuah i-node diperlukan untuk mengetahui block number dari data file kita, 
nah apa di dalam disk i-node itu disimpan sebagai berikut :

a)
----------------------------------------------------------------
! ... ! i-node 1 ! i-node 2 ! i-node n ! data 1 ! data 2 ! ... !
----------------------------------------------------------------

atau campur seperti berikut :

b)
----------------------------------------------------------------
! ... ! i-node 1 ! i-node 2 ! data 1 ! i-node 3 ! data 2 ! ... !
----------------------------------------------------------------

pada a) Linux telah mempersiapkan sebuah tabel dengan entry i-node yang 
fixed dan sudah pasti besarnya sehingga batas antara i-node dan data sudah 
jelas. Misal, pada sebuah disket hanya ada 5 entry i-node saja dan 
selebihnya data untuk file-nya; maka bila di disket itu terdapat file lebih 
dari 5 maka tidak bisa digunakan karena daftar i-node sudah fixed (dalam hal 
ini 5).

pada b) Linux mempersiapkan sebuah kumpulan i-node yang campur dengan data 
kita. Arsitektur ini tidak memiliki keterbatasan seperti a) sehingga kita 
bisa mengembangkan file - file sampai semaksimal mungkin. Tapi kalau 
arsitekturnya seperti b) maka dari mana kita tahu untuk berpindah dari 
i-node 1 ke i-node 2 misalnya, apakah dari i-node 1 terdapat link ke i-node 
2? atau bagaimana?

thanx atas bantuannya Linuxers!!!
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke