小编fro*_*oud的帖子

7Zip 在 Linux 上解压速度很慢

在linux xfs上解压7zip,里面有很多小文件,解压速度好慢。

我的测试系统环境。

  • 系统 1:XenServer 上的 2vCore/4GB CentOS 6.5 64 位来宾。
  • 系统2:XenServer 上的2vCore/4GB Windows 2012 来宾。

大小文件创建脚本

#!/bin/bash

for i in {1..100000}
do
    dd if=/dev/zero of=./dmp/dd$i.dmp bs=1K count=4
done
Run Code Online (Sandbox Code Playgroud)

好的。我在 dmp 目录中得到了 100,000 个 4KB 文件。然后我用xfs格式化/testfs。

测试

Compression Time on System1 :
   # time 7za a dmp.7z ./dmp     --> real   0m27.518s
Extraction Time on System1: 
   # time 7za x dmp.7z -o/testfs --> real   9m5.420s
   - 7za use only single core.
   - Dirent system call use most of the CPU time. …
Run Code Online (Sandbox Code Playgroud)

linux windows xfs xenserver

5
推荐指数
1
解决办法
2929
查看次数

标签 统计

linux ×1

windows ×1

xenserver ×1

xfs ×1