Ale*_*bas 5 linux performance filesystems ext4
有一篇关于linux-mag的文章说在 ext4 文件系统上增加日志的大小实际上可以提高非常大分区的文件系统性能。
我想知道这里是否有人可以为我权威地确认或否认这一点。
我只是自己测试一下,但目前我没有任何备用硬盘可以重新格式化。
人们告诉我这是真的,其他人告诉我它不是。
这对我来说确实有意义,显然 5 TB 的分区将比 500 GB 的分区具有更多的元数据,但两者的默认日志大小都是 128mb,因此可能会增加较大的日志大小分区实际上可能会产生某种影响。
显然,我们谈论的是非常小的性能提升,这只能通过普通用户永远不会经历的那种繁重的系统活动来衡量,例如渲染农场或数据库服务器,但仍然找到这个问题的答案对我来说很重要.
小智 2
像你说的。如果日志越大,您对该文件系统的可能性就越大,但我并不认为这是获得更好性能的唯一方法。您不需要分区即可在文件系统上尝试新的 ext4。您可以使用 dd 命令创建一个映像文件,如下所示:创建一个仅包含零的 1 GiB 文件(bs=块大小,count=块数):
dd if=/dev/zero of=file1G.tmp bs=1M count=1024
Run Code Online (Sandbox Code Playgroud)
然后你可以在该文件中创建一个 ext4 文件系统:
mkfs.ext4 /path/to/file1G.tmp
Run Code Online (Sandbox Code Playgroud)