-> On Tue, 12 Jan 1999 23:16:55 +0700,
-> Priyadi Iman Nurcahyo <[EMAIL PROTECTED]>
-> in message ::: Re: [id-linux] Apa bener Max. File Size di Linux itu cuman 2 GB?
::: wrote,
>> (CMIIW)
CMIIW = ?
>> ya, file size maksimum di linux 2 GB, sama seperti unix 32 bit
>> merek lainnya (kecuali solaris)... kalau gak salah kalau sudah
>> 64 bit batasan ini bakalan lebih tinggi, linux sudah 64 bit
>> di digital alpha...
Dilihat dari OS-nya sendiri ini rasanya ini bukan batasan. Inode di
linux punya cukup entry untuk mengalamati data blocks, yang total
sizenya bisa melebihi 2 GB (max nya berapa saya kurang tahu, mungkin
ada yang lebih mengerti tentang ini).
Batasan 2 GB itu datangnya sebenarnya dari library (libc) buat
mengakses file. Untuk meng-iterate suatu file (seeking), biasanya
iteratornya diimplementasikan dengan type (signed) int. Jadi dia
maksimum bisa mengalamati 2^(32-1) = 2 GB dari file tsb.
>> kalau butuh file lebih besar dari 2 GB ada beberapa kemungkinan:
>> - log file daemon, misalnya proxy server yang super sibuk,
>> bisa diatasi dengan rotasi log file yang lebih sering
>> - database, bisa diatasi dengan database filesystem, kalo gak
>> salah oracle dan sybase punya fasilitas ini...
- bikin libc yang support 64 bit iterator :)
--
niko
______________________________________________________________________
Utk berhenti langganan kirim email ke [EMAIL PROTECTED]
Sudah cari di arsip? http://www.linux.or.id/milis.php3#arsip-id-linux
Utk info etika diskusi, kirim email kosong ke [EMAIL PROTECTED]