webForumDet fria alternativet

gzip-begränsning

Linux & BSDur Mac OS, Unix, Linux & BSD

3 svar · 168 visningar · startad av FlashX

Medlem sedan nov. 19991 033 inlägg
Frågan#1

Finns det en begränsning vad gäller storleken på en .gz-fil?
Skulle zippa ihop slackware-current som jag hämtade via server till server från sunet men fick meddelandet
gzip: stdout: File too large
Broken pipe

Medlem sedan apr. 2000642 inlägg
#2

2 gig tror jag det är i linux...på filer i allmänhet. minns inte om begränsningen sitter i kärnan eller i filsystemet... fast du har ju källkoden, bara att kompilera om :)

det kanske finns nått lite nyare och bättre filsystem som hanterar större filer?

annars kan du ju pipea in det hela i nått litet program du skrivit (Perl? :e ) som delar upp filen i mindre bitar och som sedan kan läsa från bitarna igen och pipa in det i gunzip...? har inte provat att pipea så stora saker dock.

jag vill oxå kunna ha större filer i linux (utan en massa jobb), nån som har nån lösning?

------------------
PeterSign v 2.3.36

Medlem sedan juni 20014 290 inlägg
#3

Begränsningen ligger i filsystemet och är på 2GB i det vanliga ext2fs.

//GunnarD

------------------
If you can't convince them, confuse them.

Medlem sedan nov. 19991 033 inlägg
#4

Tack för informationen :)
Hittade själv inget om just detta på gzips hemsida så jag blev lite förundrad.

Då är det kanske enklast att övergå till XFS på lagringsdiskarna istället...

132 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)