On Mon, Jun 11, 2001 at 02:16:48PM +0200, Herv� Lefebvre wrote:
> En r�ponse � simon causs <[EMAIL PROTECTED]>:
> 
> > Salut les tux...
> > 
> > On m'a dit r�cemment que l'on ne pouvait pas �crire un
> > fichier de plus de 2Go sous Linux car le systeme de fichiers
> > "ext2" ne le permettai pas.
> > Ca me parrait bizarre... alors si c'est vrai; pourquoi
> > donc?
> 
> 
> C'est � la fois vrai et faux.
> 
> il est vrai que l'impl�mentation actuelle du ext2fs limite la taille d'un fichier � 
>2Go. 
> Mais il serait possible de l'�tendre en augmentant la taille des blocs, et surtout 
>en 
> passant en 64 bits les fonctions de "l'API" d'ext2fs.
> 

A partir du kernel 2.4, plus une glibc bien pr�par�e, tout est ok pour supporter
des fichiers de plus de 2 Go sur de l'ext2. En fait, j'ai un coll�gue qui a fait
l'update de sa machine. L'autre jour, suite � ma demande, il a fait un test de
cr�ation d'un fichier de plus de 2 Go. Pourtant son filesystem ext2 datait d'un
kernel 2.2... Et dans les logs, on a trouv� la trace du fait que ext2 avait
activ� le support des fichiers de plus de 2 Go, le tout en changeant la version
d'ext2 (passage en version 1, au lieu de 0.9x), et avait d� activer un flag
quelque part pour supporter les dits fichiers.

Pour le kernel 2.2, il existe des patches (lfs).

> Par contre, il existe des filesystems disponibles sous Linux qui vont bien au-del� 
>de 
> 2 Go.
> 
> Enfin ... question subsidiaire : a quoi diable ca peut servir un fichier de 2 Go ??? 
>(et 
> qu'on ne me r�ponde pas pour les grosses bases de donn�es, parce que un DBA 
> pas trop con utilisera un raw device pour un grosse database !)
> 

Ben, dans mon boulot, je l'ai d�j� vu. Je ne d�taillerai pas, sauf demande,
mais le soft d�velopp� par notre soci�t� peut arriver � g�n�rer des fichiers
de plus de 2 Go, sur de gros sites.

Laurent.
-- 
Laurent CREPET -- [EMAIL PROTECTED]
http://megrapet.free.fr/

Répondre à