Fre*_*abe 5 virtualization freebsd kvm-virtualization
我在KVM设置中将 FreeBSD 9.0 设置作为虚拟机运行。在以前的 FreeBSD 版本中,通常会强制kern.hz
设置为较低的值,以便虚拟机不会让主机忙,因为它正在处理计时器中断而无需任何工作 - FreeBSD 手册解释说:
最重要的一步是减少 kern.hz 可调参数,以降低 FreeBSD 在 Parallels 环境下的 CPU 使用率。这是通过将以下行添加到
/boot/loader.conf: kern.hz=100
如果没有此设置,空闲的 FreeBSD Parallels 客户操作系统将使用单处理器 iMac® 大约 15% 的 CPU。在此更改之后,使用率将接近仅 5%。
但是,在 FreeBSD 9 中,“动态滴答模式”(又名“无滴答模式”)是默认设置,由kern.eventtimer.periodic
默认设置控制0
(阅读:无滴答模式)。
这让我想知道 - 降低的技巧是否kern.hz
仍然与使 FreeBSD 9 在虚拟机设置中运行良好有关?
虽然理论上不需要,但根据FreeBSD-Stable 邮件列表上的这篇文章,在 VMware ESX 5.0 上长时间使用无滴答虚拟机似乎会出现问题 - 这在 KVM 上可能会发生也可能不会发生。
归档时间: |
|
查看次数: |
4493 次 |
最近记录: |