LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1120|回复: 2

如何解决tar程序解压太慢的问题?

[复制链接]
发表于 2010-7-10 08:57:37 | 显示全部楼层 |阅读模式
我使用tar来解压时速度超慢,而且cpu的负载都很低,感觉没有怎么使用cpu一样,有没有什么办法来提高tar解压时对cpu的使用效率?让解压更快一些?


top - 08:55:17 up 1 day, 12:29,  2 users,  load average: 1.00, 1.02, 1.00
Tasks:  53 total,   2 running,  51 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  2.0%sy,  3.9%ni, 92.8%id,  0.0%wa,  0.7%hi,  0.7%si,  0.0%st
Mem:   1035104k total,  1028160k used,     6944k free,    23840k buffers
Swap:   289760k total,      288k used,   289472k free,   916736k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
29950 lfs       30  10  5968 4448  640 S  3.6  0.4   1:48.95 bzip2 -d
29949 lfs       30  10  3216 1696 1408 D  2.3  0.2   0:31.53 tar xf /mnt/xgstage0/xgstage0/../var/xiange/sources/gcc-4.3.2.tar.bz2 -C /mnt/xgstage0/xgstage0/.
发表于 2010-7-10 15:59:14 | 显示全部楼层
可能是文件系统的性能吧?我写入小文件时,一般都是这样。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-11 11:53:08 | 显示全部楼层
我使用的是NFS的文件系统,在NFS上同时读写单个大文件时速度可以达到7MB/秒,100MB网络
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表