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/