![qemu-nbd 与 vdfuse 用于挂载 vdi 映像](https://linux22.com/image/5918/qemu-nbd%20%E4%B8%8E%20vdfuse%20%E7%94%A8%E4%BA%8E%E6%8C%82%E8%BD%BD%20vdi%20%E6%98%A0%E5%83%8F.png)
qemu-nbd 和 vdfuse 哪个更快?哪些支持差异图像(快照)?
我怀疑fuse很慢,但nbd似乎是一些旧东西。
答案1
是什么让您认为因为它旧了,所以不是您需要的? NBD 已经存在了一段时间,但仍在积极维护中。
理论上(我没有实际测试过这些),由于 NBD 在块层工作,内核应该能够缓存更多,这应该让它工作得更快。但缺点是无法从多个客户端计算机访问同一设备;相比之下,FUSE 本身没有任何东西会具有相同的限制。在实践中,是否如此取决于实际的实施方式。
(免责声明:我是帮助维护 NBD 的人之一)