Discussion:Ext3

Dernier commentaire : il y a 8 ans par Eastchild dans le sujet Note pas claire
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Taille limite

modifier

Concernant la taille limite: Exprimée sur 16 bits le périphérique ne peut dépasser 2 Gio, sur 32 bits la limite est de 2 Tio et seule une adresse de bloc SCSI exprimée sur 64 bits permet d'adresser un volume de plus de 2 Tio.

Ext3 avec un largeur de bloc de 4Kio et un adressage de 32bits peut atteindre 4Tio, tout comme ext2. Le calcul n'est pas compliqué à faire: (12 par accès directs + 1024 par accès indirect + 1024 * 1024 par accès indirect double + 1024 * 1024 * 1024 par accès indirect triple) x 4096 => environ 4.4Tio.

La limite de 2Tio était fixé par le kernel mais ça date de la branche 2.2.x.

Erreur fréquente sur le calcul des tailles limites

modifier

J'ai vu plus d'une fois des références à "2,2 Tio", justifiées par le calcul suivant : (2^32)*512 octets
Malheureusement, ce résultat revient à mélanger base 10 et base 2...

Certes, (2^32)*512 = 2 199 023 255 552 octets
Ce qu'on peut remplacer par la valeur approchée "2,2 To"
To, pas Tio !

En effet, la définition des Kio, Mio, Gio, etc. veut qu'ils soient tous multiples de 1024 (2^10)
Ainsi, 1 Kio = 2^10 octets, 1 Mio = 2^20 octets, 1 Gio = 2^30 octets, 1 Tio = 2^40 octets...
Donc (2^32)*512 = (2^32)*(2^9) = (2^41) = 2*(2^40) = 2 Tio
On retrouve la même valeur en divisant 2 199 023 255 552 par (1024)^4 : ça fait 2 tout rond

2,2 est le résultat de sa division par (1000)^4, c'est-à-dire un calcul en base 10, valable si on parle de To, pas si on parle de Tio.

--Abel 001 (d) 6 janvier 2013 à 20:58 (CET)Répondre

Note pas claire

modifier

Bonjour,

La note #1 n'est pas claire, sur "V/2^13" c'est V/(2^13) ou est-ce (V/2)^13 ?

--Eastchild le 27 novembre 2015 à 17:00 (CET)Répondre

Revenir à la page « Ext3 ».