![]() |
1
514146235 2024-06-05 09:38:51 +08:00 ![]() cache 使用 none 。
writeback 带来的性能提升只是假象。 zfs 应该也有类似 btrfs cow 的设定,要关掉。 最后的优化就是尽量给 vm 分配 block 设备。 |
![]() |
2
WizardLeo OP @514146235
感谢回复,不太懂“block 设备”是什么东西,请大佬细说。另外就是关掉 zfs 的写时复制是吧。 |
![]() |
3
WizardLeo OP @514146235
目前正在使用: <driver name='qemu' type='raw' cache='none' io='native'/> 这样的配置,实际测试下来貌似随机读写比 writeback 略微强一点点? |
![]() |
4
514146235 2024-06-06 13:43:47 +08:00 ![]() 在你的场景里面,主要影响性能的应该是 cow 。
block 设备就是指直接分配 sda 或者 sda1 这样的设备给 vm 。就不需要再经过一次 host 的文件系统了。但是这个一般需要提前规划。 vm 里面你感觉卡就是随机读写慢,随机读写提升上来了。性能自然就上来了。 |