Un très gros chiffres

  • Canada
  • Alpine
Quand on a pas besoin d'être plus précis que « un gros chiffre ».

« Wgrib is limited to 2 GB files when used on 32-bit machines such as a
pentium-4. (2 GB is the maximum value of a 32-bit integer.) On 64-bit
machines, the 2 gig limit is replaced by a really big number. »

Source:
http://www.cpc.noaa.gov/products/wesley/wgrib.html

Miguel
 

Re: Un très gros chiffres

  • Canada
  • GNU/Linux
  • Mutt
  • FOAF
  • PGP

> « Wgrib is limited to 2 GB files when used on 32-bit machines such as
> a pentium-4. (2 GB is the maximum value of a 32-bit integer.) On
> 64-bit machines, the 2 gig limit is replaced by a really big number.
> »


Je sais pas pour vous, mais pour moi, la valeur maximale de 32 bits
non-signés donne 4 GB. Utilisent-ils un entier signé pour stocker des
tailles de fichier? Je connaissais pas le concept de taille de fichier
négative. Remarquez, c'est peut-être en utilisant cette « technologie »
qu'on réussit aujourd'hui à obtenir des disques durs de 1 TB en bas de
100 $.




--
--====|====--
--------================|================--------
Patrice Levesque
http://ptaff.ca/
wayne(à)ptaff.ca
--------================|================--------
--====|====--
--
Pièces jointes
 

Re: Un très gros chiffres

  • Canada
  • Alpine
On Mon, 26 Jul 2010, Patrice Levesque wrote:


>> « Wgrib is limited to 2 GB files when used on 32-bit machines such as
>> a pentium-4. (2 GB is the maximum value of a 32-bit integer.) On
>> 64-bit machines, the 2 gig limit is replaced by a really big number.
>> »
>
> Je sais pas pour vous, mais pour moi, la valeur maximale de 32 bits
> non-signés donne 4 GB. Utilisent-ils un entier signé pour stocker des
> tailles de fichier? Je connaissais pas le concept de taille de fichier
> négative. Remarquez, c'est peut-être en utilisant cette « technologie »
> qu'on réussit aujourd'hui à obtenir des disques durs de 1 TB en bas de
> 100 $.


Après quelques recherches, ça a plutôt l'air d'être une limitation héritée
de ext3 avec un vieux noyau (< 2.2.1x).

« To support files larger than 2 GiB on 32-bit systems, e.g. x86, PowerPC
and MIPS, a number of changes to kernel and C library had to be done. This
is called Large File Support (LFS). The support for LFS should be complete
now in Linux and this article should give a short overview of the current
status. »

Source:
http://www.suse.de/~aj/linux_lfs.html

La même limitation semble aussi exister pour Windows 98.

Miguel
 

Re: Un très gros chiffres

  • Canada
  • GNU/Linux
  • Mutt
  • FOAF
  • PGP

> Après quelques recherches, ça a plutôt l'air d'être une limitation
> héritée de ext3 avec un vieux noyau (< 2.2.1x).


Parlant de LFS, deuxième paragraphe de son article wikipédien :

« Traditionally, many operating systems and their underlying file
system implementations used 32-bit integers to represent file sizes
and positions. Consequently no file could be larger than 2^32 bytes
(4 GiB). The problem was exacerbated by treating the sizes as signed
numbers, which further lowered the limit to 2^31 bytes (2 GiB).
Files larger than 2 GiB, too large for 32-bit operating systems to
handle, came to be known as large files. »

http://en.wikipedia.org/wiki/Large_File_Support




--
--====|====--
--------================|================--------
Patrice Levesque
http://ptaff.ca/
wayne(à)ptaff.ca
--------================|================--------
--====|====--
--
Pièces jointes
 

Re: Un très gros chiffres

  • Canada
  • GNU/Linux
  • KMail
On July 26, 2010 04:06:00 pm Miguel Tremblay wrote:


> La même limitation semble aussi exister pour Windows 98.


VFAT (FAT32) semble supporter jusqu'à 4GB (http://en.wikipedia.org/wiki/Vfat#FAT32)

Ciao,

--
Stefan Michalowski, M. Sc.
mitch(à)ptaff.ca
 

 

Propulsé par xhtmail