kvm raw 磁盘映像疑惑,另外,kvm 怎么使用物理分区
发表于 : 2009-08-31 22:34
qemu-img 创建的 raw 格式映像是在创建时就已分配好所需扇区还是仅仅是个稀疏文件,若仅仅是一个稀疏文件那性能岂不是与 vbox 那样的动态磁盘无异,我想要提高虚拟机的磁盘访问性能怎么办?
很遗憾,的确是稀疏文件。
再有,用 dd 命令也可创建 raw 映像,但非常耗时,其所得文件是否按扇区连续存放?
不可靠,ext3 很难保证大文件连续。
另外,有没有办法快速创建一个大文件,立即分配好所有扇区,内容无关紧要,或者说像 dd 一样创建文件,但不像 dd 一样去写(初始化)文件。现成工具或 API 都行,只要有办法都请说说吧。
fallocate() 系统调用能快速预分配磁盘空间,且尽可能连续,但要 ext4 才支持。
最后,kvm 怎么使用物理分区?
还不清楚,暂告一段落。
很遗憾,的确是稀疏文件。
再有,用 dd 命令也可创建 raw 映像,但非常耗时,其所得文件是否按扇区连续存放?
不可靠,ext3 很难保证大文件连续。
另外,有没有办法快速创建一个大文件,立即分配好所有扇区,内容无关紧要,或者说像 dd 一样创建文件,但不像 dd 一样去写(初始化)文件。现成工具或 API 都行,只要有办法都请说说吧。
fallocate() 系统调用能快速预分配磁盘空间,且尽可能连续,但要 ext4 才支持。
最后,kvm 怎么使用物理分区?
还不清楚,暂告一段落。