У меня есть файл моментальных снимков Android, который автоматически создается менеджером AVD андроида при определении AVD.Уменьшение размера снимка qemu
Когда я запускаю эмулятор в первый раз, эмулятор Android сохраняет состояние системы, а размер моментального снимка увеличивается почти до 400 МБ.
Проверка файла с 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 МБ. Тем не менее, если я снова проведу его с 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, чтобы взять только пространство, необходимое для моментального снимка?