Linux下生成大文件

QEMU的磁盤文件不需要專門的工具製作,LINUX下直接DD出一個空文件就行了。平時常做的是:


dd if=/dev/zero of=disk.img bs=1G count=16


這樣要花五六分鐘。今天又做此事,想一想,這個過程無非是文件系統分配一些空閒的塊,不應該花這麼久的。大部分時間都花在向磁盤上寫0了。如果利用file hole ......


dd if=/dev/zero of=disk.img bs=1M seek=$((1024*16)) count=1


秒殺。暈~~~

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章