我在基于XEN虚拟化平台的云环境中有一个VPS。
/ etc / fstab看起来像这样:
LABEL=PRGMRDISK1 / ext3 errors=remount-ro 0 0
据我所知,如果其他VPS邻居将密集使用IO(IO带宽是多个guest虚拟机VPS的共享资源),则IO很容易成为瓶颈。
我可以添加noatime,nodiratime到/ etc / fstab分区声明来节省一些IO负载吗? 它会起作用吗?
build议在您的domU中使用noatime和nodiratime ,也可以考虑一些其他的调整,这里有一个快速列表:
在domU (Xen guest)中:
noatime,nodiratime 。 noop (将elevator=noop添加到内核启动参数)。 在dom0 (Xen主机)中:
noatime,nodiratime 。 anticipatory (添加elevator=anticipatory您的内核启动参数)。 为了获得更多的IO吞吐量,你可以使用其他的怪癖作为使用LVM卷直接安装到XEN主机和类似的东西,但对于初学者来说,这些技巧应该给你足够好的IO性能。