[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: File size



Il Fri, Jul 19, 2002 at 10:05:22AM +0200, TheBongPipe ha scritto:
> Alle 09:45, venerdì 19 luglio 2002, Werewolf alias Matteo scriveva:
> 
> > I compilatori non li conosco, però leggo quà su una rivista che la
> > dimensione massima di un file è 2 Gb per Ext3 (e penso anche per Ext2),
> > mentre è di 4 Gb per Reiserfs.
> > Debian Gnu/Linux gestisce tranquillamente i file da 2 Gb, sperimentato
> > sul mio computer.
> 
> 
> http://www.linux-mag.com/2001-01/linux24_03.html
> 
>  "Linux 2.4 eliminates this restriction, allowing the creation of files as 
> large as 16 terabytes."

Credo che dipenda dal compilatore. Su macchine a 64bit non c'è mai stato
il limite dei 2Gb, su macchine a 32bit invece il limite è dato dal fatto
che si utilizza un int (con segno) per spostarsi come offset sul file.

La libreria del fortrand deve utilizzare la funzione open (man 2 open)
per accedere ai file. Su macchine a 32bit per accedere a file più grandi
di 2Gb si deve utilizzare il parametro O_LARGEFILE.

In conclusione: verifica cosa fa la tua libreria.

Ciao,
Giuseppe


-- 
To UNSUBSCRIBE, email to debian-italian-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: