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:
- References:
- File size
- From: Stefano Simonucci <stefano.simonucci@tin.it>
- Re: File size
- From: Werewolf alias Matteo <werewolf@pavia.linux.it>
- Re: File size
- From: TheBongPipe <thevelvet@hotmail.com>