windows平台对大量小文件打包最快方式:tar命令
- fenglu7zip,bandzip,UltraISO等各种方案试下来,不管是zip存储,7z,tar格式,打包速度都很慢。
换成用gnu tar命令行版打包,速度快多了。
可惜gnu tar windows命令行版解包tar的命令搞不定,只能用7zip解压缩tar,速度还是挺慢。
这么好的工具,Linux系统自带,windows平台实现起来却很折腾。
https://www.cr173.com/soft/2353.html
winrar也试过,解压tar速度还不如7zip - cjiangj我觉得winrar压缩方式选“存储”就够快了呀?
- elementsrain
- tons解压缩还是打包?速度差很远。发你的命令看看
- fenglu打包五十万个以上的小文件,这种情况tar快太多了。7zip虽然也支持打包为tar格式,但是速度比起gnu tar命令还是慢多了。
- kaidokido
- 狡兔tape archive,这是一个UNIX命令,一般送管道与压缩命令整合。
tar cvf - ./* | gzip >/tmp/abc.tar.gz - xuehuayetar打包试试
- Wade Zhao我怀疑你太依赖7zip了,7zip是我用过最慢的压缩解压缩软件,没有之一…………
另外你看看你的tar命令行到底有没有压缩,winrar之类的软件,不压缩光打包也很快的 - alfantortar压缩如果只是拷贝不压缩是快的,zip和rar也可以选择压缩级别是拷贝,也很快。
- jn13lhtar打包时你用的啥参数。?该不会没有加压缩的参数吧。那就相当于把一堆小文件直接复制成一个大文件。当然快。。。
- shutup!研究这个用了多久时间
- sunsking+有些文件像JPG本身就是压缩的,你再压缩也减不少多少体积,直接选取存储不压缩就好啦,又快
- fenglu我不需要压缩,只需要打包成一个文件。 其他压缩软件都尝试过压缩率最低的方案“存储”,速度都是极慢。
- 吾王美如画linux下基本都是tar
- 78588371
- xRAINtar打包专业户啊 unix基础工具 unix的哲学是每一件工具完成一个任务并且做到极致 这些个工具之间通过文件管道配合一起工作
和tar配合的压缩工具 gz bz2 xz 不断提高压缩和速度 但是打包工具一直没换过HiPDA·NG