-> 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]

Kirim email ke