sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #22150
Re: VFAT og store filer
On Tue, 2 May 2000, Thomas wrote:
> Husk nu lige på at Int og Long (og de andre) har forskellige størelse på
> forskellige CPU'er
>
> f.eks. er en int på x86 CPU 32 bit, mens den på andre kan hav een anden
> størrelse...
>
> Så så nemt er det ikke...
>
> Fil størrelse har mere med filsystemet at gøre da det skal kunne adressere
> filen..
Og standard biblioteker, applikationer mv. I princippet kunne jeg lave et
lag i standard bibilioteket, der gav dig adgang til en vilkårlig stor fil,
selv om kernen/ext2 ikke kunne finde ud af det. Applikationer er rimeligt
nemme at narre.
>
> FAT32 kan IKKE tage filer større end 2.somthing GB
>
> NTFS kan tage filer op til 64 GB
>
> ext2 kan vel tage indtil der ikke er flere inode eller diskplads..
Såvidt jeg husker om ext2, afhænger det at den platform hvor filsystemet
blev lavet, dvs. f.eks. ia32 der kan den ikke tage mere end 2 GB.
Jeg mener endda at kunne huske at ext2 er endian usikker: filsystemer
lavet på en little endian kan ikke bruges på en big endian, mv. (Altså,
hvis man f.eks. flyttede hd'en mellem to maskiner med forskellig endian).
>
> SÅ er det et andet spørgsmål om et program kan håndtere så store filer...
>
> Det er en anden sag. Ikke sikkert programmøren har tænkt på det, da
> programmet blev skrevet.
Nemlig.
Iøvrigt er det formentlig en begrænsning i vfs under ia32.
Mads
--
Mads Bondo Dydensborg. madsdyd@xxxxxxxxxxxx
Unix is user-friendly; it's just a little particular about which users it is
friendly to.
Follow ups
References