小编seb*_*eba的帖子

写入时大 ext4 分区慢得离谱

我们有四台相同的 Linux 服务器,带有一个大 (5T) 的硬盘分区。我们有带有这个内核的 Scientific Linux:

Linux s3.law.di.unimi.it 2.6.32-358.18.1.el6.x86_64 #1 SMP Tue Aug 27 14:23:09 CDT 2013 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

这些服务器的配置、安装等都是相同的。但是,当使用 ext4 编写时,只有一台服务器,速度慢得离谱。如果我做一个

dd if=/dev/zero of=/mnt/big/analysis/test

l -tr
total 11M
-rw-r--r-- 1 root    root  11M Apr 20 10:01 test
10:01:42 [s3] /mnt/big/analysis
l -tr
total 16M
-rw-r--r-- 1 root    root  16M Apr 20 10:02 test
10:02:13 [s3] /mnt/big/analysis
Run Code Online (Sandbox Code Playgroud)

所以在 30 年代有 5MB。所有其他服务器的写入速度都快一个数量级。

这些机器是 64GB,32 核,没有 I/O 或 CPU 活动,尽管 90% 的内存被一个大型 Java 进程填满,什么都不做。只有台机器写得很慢。

SMART 说一切正常

# …
Run Code Online (Sandbox Code Playgroud)

performance ext4

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

ext4 ×1

performance ×1