同上

解决方案 »

  1.   

    只认识GZip,从知名度而言,自有它的好处
      

  2.   

    tar是打包,不是压缩,只是把一堆文件打成一个文件而已。其他几个是压缩,不同的压缩格式而已,就像rar和zip的区别一样。看你们系统支持哪个命令了
      

  3.   

    刚下了7-Zip的源码
    建议楼主有空下载下来看看
    http://sourceforge.net/project/showfiles.php?group_id=14481
      

  4.   

    7-Zip SDK说明
    http://www.7-zip.org/zh-cn/sdk.html
      

  5.   

    我有点湖涂了,打包和Zip压缩是不是一个概念:
    zip 可以对一个文件进行压缩,也可以对多个文件进行压缩,当进行多个文件压缩时,经过一个算法,把每一个文件进行压缩,最终合并至一个zip文件里面,
    Tar也是,把多个文件中的每一个文件经过一个算法,最终合并至一个tar文件里面
    两者有区别吗,不知有没有看过tar和zip的源代码,底层都是把每一个文件当成一个实体进行处理,处理完了之后,合并成一个文件
      

  6.   

    对我来说最直接的好处是:GZipStream 是内置在 .net framework中的,因此我没有盗用软件嫌疑。
    GZipStream 是经过检验的对流数据的压缩方法,因此适合快速消逝的、间断到来的数据的压缩。