Я использую Android Studio с VM.После запуска некоторых эмуляторов я заметил, что у меня все еще работает процесс с именем qemu-system-x86_64
, который занимает 1,9 ГБ моей оперативной памяти (я запускаю эмулятор только с программной поддержкой).
Я знаю, что эмулятор после вызова не зависит от android studio, так что имеет смысл до определенного уровня, но сейчас я не запускаю эмулятор.
Я проверил этот ответ , чтобы увидетьесли я могу выключить свой эмулятор, но у меня не отображается виртуальная машина:
virsh list
Также работает:
ps aux | grep qemu-system-x86
gorfani + 10055 0,0 12,6 6988716 2055984?Sl Oct09 0:30 / home / gorfanidis / Android / SDK / эмулятор / qemu / linux-x86_64 / qemu-system-x86_64 -netdelay none -netspeed full -avd Pixel_2_API_28
показывает, что я использовал Pixel_2_API_28 .
Я хочу запустить эмулятор с другим API, поэтому предыдущий должен быть отключен.
Итак, возникает несколько вопросов:
- Почему процесс все еще работает, пока я не вижу работающего эмулятора.Это зависший эмулятор или что-то?Если это просто эмулятор с сохраненным состоянием, не должен ли этот релиз освободить его ресурсы?
- Безопасно ли убивать этот процесс?Повредит ли это моему эмулятору?Я знаю, что это не страшно и может переустановить эмулятор, но иногда удобно продолжать с того места, где я ушел в прошлый раз.
- Как мне поступить с ВМ такого типа.Разве
virsh
не должно что-то раскрывать или я что-то тут смешиваю?