- 论坛徽章:
- 0
|
IBM 官网有一篇关于AIX 5L 磁盘性能优化的文章,\r\n其中第三部分有如下一段内容:\r\n\r\nfileplace 可以报告文件块在文件系统中的位置。它通常用于检查和评估文件在磁盘中的放置位置的效率。为什么要使用它呢?其中一个原因是,它可以帮助您确定对于一些经常使用的文件,是否存在大量的碎片。它还可以帮助您确定最高使用率的物理卷,确定驱动器或者 I/O 适配器是否导致了瓶颈的发生。\r\n\r\n让我们来看看清单 3 中的示例,这是一个频繁访问的文件。\r\n\r\n \r\nroot@lpar29p682e_pub[/] > fileplace -pv dbfile\r\n\r\nFile: dbfile Size: 5374622 bytes Vol: /dev/hd4\r\nBlk Size: 4096 Frag Size: 4096 Nfrags: 1313\r\nInode: 21 Mode: -rw-r--r-- Owner: root Group: system\r\n\r\n Physical Addresses (mirror copy 1) Logical Extent\r\n ---------------------------------- ----------------\r\n 02134816-02134943 hdisk0 128 frags 524288 Bytes, 9.7% 00004352-00004479\r\n 02135680-02136864 hdisk0 1185 frags 4853760 Bytes, 90.3% 00005216-00006400\r\n\r\n 1313 frags over space of 2049 frags: space efficiency = 64.1%\r\n 2 extents out of 1313 possible: sequentiality = 99.9%\r\n \r\n\r\n\r\n此时,您应该关注空间效率 (space efficiency) 和顺序性 (sequentiality)。较高的空间效率意味着文件出现较少的碎片,并且提供更好的顺序文件访问。较高的顺序性意味着文件的分配具有更高的连续性,当然这对于顺序文件访问更加有利。在这个示例中,当顺序性很高的时候,空间效率将会更好。如果空间效率和顺序性都很低,那么您可能会希望重组该文件系统。您可以使用 reorgvg 命令来进行重组,该命令可以提高逻辑卷的使用率和效率。 \r\n\r\n\r\n请楼主具体查一下 reorgvg 命令的用法和用途,希望对你的问题有帮助! |
|