KVM虚拟化的PE尺寸有多重要?

KVM虚拟化的PE尺寸有多重要? 有人说通过设置PE Size从默认的4M到32M来遵循KVM的SolusVM指令是没用的。

内核为安装的LVM卷中存在的每个物理盘区使用less量内存。 因此,如果您的内存受到严重限制,那么设置较大的PE大小可以节省内存。 对于用于虚拟化的服务器,您不应该受到内存限制。

此外,pipe理LVM的工具可能必须遍历物理盘区的列表,如果其中有更多,那么这些工具将运行得更慢。 这不会影响正常的日常I / O,只是使用pipe理工具。

但是,将PE大小设置得非常大可能会导致浪费的空间,最多略小于每个物理磁盘的PE大小。 对于今天的多TB硬盘来说,失去高达31.9MB(32MB的PE尺寸)确实很小,但是在过去当硬盘只有几GB的时候,这是一个严肃的考虑。

PE尺寸当然也会影响你如何确定LV的尺寸,因为LV的尺寸必须是PE尺寸的倍数。 所以设置大于1GB的PE大小可能没有用处。

最后,对于虚拟化服务器来说,32MB的PE大小似乎是完全合理的。 你甚至可能想要进一步增加它。 对于在虚拟机内创build的较小卷,出于相同的原因,您可能希望使用系统默认值(4MB)。