2
我有一個Android快照文件,當我定義一個AVD時由android AVD管理器自動創建。減少qemu快照文件大小
當我第一次啓動模擬器時,Android模擬器存儲系統狀態,並且快照文件大小增加到將近400 MB。
檢查與qemu-img info snapshots.img
文件我得到以下結果:
file format: qcow2
virtual size: 500M (524288000 bytes)
disk size: 402M
cluster_size: 65536
Snapshot list:
ID TAG VM SIZE DATE VM CLOCK
1 default-boot 401M 2013-04-03 18:19:07 00:05:54.432
我關閉模擬器,並從快照中再次啓動它,選擇再次保存更改同一快照文件。
現在快照文件大約需要800 MB。但是,如果我再次用qemu-img info snapshots.img
進行檢查,結果與以前一樣,只是磁盤大小發生了變化。
file format: qcow2
virtual size: 500M (524288000 bytes)
disk size: 804M
cluster_size: 65536
Snapshot list:
ID TAG VM SIZE DATE VM CLOCK
1 default-boot 401M 2013-04-30 15:34:16 00:06:42.354
現在,我不明白爲什麼磁盤大小增加了一倍。這個空間是如何使用的? 有沒有什麼辦法縮小qemu映像文件以僅佔用快照映像實際需要的空間?