Поставил android x86(пробовал образ x86 и x86_64 без разницы) и он жутко тормозит, сразу после установки не сильно, но потом так, что вообще невозможно работать. Физическая машина AMD6300 + 4GB RAM, ОС - Ubuntu 16.04.3, использую virtualbox. Уже выделил ему 1.5Гб и 4 ядра, но всё равно, сначала стал чуть быстрее но потом опять тупить. Аппаратная виртуализация включена(не знаю правда есть ли от этого толк). На Ubuntu только virtualbox, firefox и mitm proxy, даже в своп не залазит.
В чём может быть проблема?
Потому что запуск android на hdd в котором запущен vbox который эмулирует hdd в vhd или как вы там настроили + нет апаратной поддержки драйверов видео в итоге будут жуткие тормоза сколько вы бы там ядер и оперативки ему не выделяли.
devalone, да скорость андроида напрямую зависит от скорости чтения\записи. Простой пример если взять андроид смартфон но которому уже так прилично годков более 3 то даже если его прошить заводской прошивкой 75% что он будет тормозить хотя при покупке 3 года назад такого небыло. + При установке adnroid на Orange Pi с медленной sd картой он почти нифига не работает и вылетают приложения(с более быстрой все ок) а эта железка не такая уж и крутая по сравнению с обычным ПК.
devalone, а в вашем случае имеем винт сата (скорей всего) в котором чтение 4 к блоков в лучшем случае 0.7. + добавляем эмуляцию виртуального hdd которая необходима в случае работы с виртуалкой. И на выходе получаем лагающий Android. Решение берете ssd желательно pci ssd переносите машину на него и проблем у вас не будет.
Решение берете ssd желательно pci ssd переносите машину на него и проблем у вас не будет.
Нет прямого доступа к памяти на уровне операционной системы, которой это основная задача изначально (управление памятью), через передачу от интерфейса к интерфейсу создаётся лаг. Что бы проверить разницу ничего не покупая, установите утилиту которая называется RAMDisk
в платных версиях объём заимствованной памяти из RAM под локальный раздел выше