-2

このコマンドは最初にtarファイルを作成し、次にgzipで作成すると思います。tar -zcvf file.tgz / somefolder

問題は、完全な.tarファイルが最初にディスクのどこかに書き込まれ、次にgzipで圧縮されるのか、それともRAMメモリに入れられてそこからgzip圧縮されるのかということです。

4

1 に答える 1

1

gzipとtarの両方が同時に実行され、tarはその出力をgzipにパイプします。tarファイル全体がRAMまたはディスクのどこにも存在することはありません。tarファイルのチャンクはgzipで圧縮される前に一時的にRAMに存在し、圧縮された出力はディスクに書き込まれます。

于 2012-09-07T14:40:36.947 に答える