LINUX.ORG.RU

Почему android x86 тормозит?

 ,


0

1

Поставил android x86(пробовал образ x86 и x86_64 без разницы) и он жутко тормозит, сразу после установки не сильно, но потом так, что вообще невозможно работать. Физическая машина AMD6300 + 4GB RAM, ОС - Ubuntu 16.04.3, использую virtualbox. Уже выделил ему 1.5Гб и 4 ядра, но всё равно, сначала стал чуть быстрее но потом опять тупить. Аппаратная виртуализация включена(не знаю правда есть ли от этого толк). На Ubuntu только virtualbox, firefox и mitm proxy, даже в своп не залазит. В чём может быть проблема?

Ответ на: комментарий от vq156

Ну, старые версии работали и на меньше чем 512, в любом случае современные китайфоны с 512-1024мб памяти работают вполне шутро, а мой android x86 тормозит там, что приходится смотреть слайдшоу.

devalone ★★ ()
Ответ на: комментарий от devalone

старые версии

10 вкладок. Старая верлия хрома.


466.4 MiB +  40.6 MiB = 507.0 MiB       chrome (15)

misteralter ()

проблем много:

1) Сама сборка от проекта адроид_х86

2) наличие специального драйвера ускорителя андроида на ВМ для процессоров Интел.

3) Наслаждайся продуктами от Гугола.

Deleted ()

Да он вообще вроде везде тормозит. У меня телефон с 1гб рамы, тоже тормозит.

mahalaka ★★ ()
Ответ на: комментарий от fman2

Епрст, вы его в VirtualBox что-ли запускаете без проброса видеокарты?

Без, а зачем? Другие ОС(Ubuntu, Windows) работают в virtualbox отлично.

devalone ★★ ()
Ответ на: комментарий от devalone

Другие линуксы зачастую имеют видеодрайвер от виртуалбокса и прочее. И то не особо резво ведут себя. А Андроид имеет чего? На каком драйвере он графику запускает?

Deleted ()
Ответ на: комментарий от Aber

FX6300? cpu сколько градусов? Если больше 62 то это может быть троттлинг.

Так он вроде при выше 100 градусов градусов срабатывает, но всё равно температура меньше 60.

devalone ★★ ()
Ответ на: комментарий от xmikex

Вот это большой вопрос, что у него есть, я не знаю. Просто если графика в виртуалбоксе тормозит - первым делом проверяю дрова.

Deleted ()
Ответ на: комментарий от devalone

У меня на 64 срабатывал, например на роликах на youtube в 1080p60. Хотя я уже подумал, android одно ядро грузит, проблем не должно быть.

Aber ★★★★ ()

В том, что он говно, и так очевидно же, да?

Zhbert ★★★★★ ()
Ответ на: комментарий от timdorohin

В android-x86 были i915, radeon и nouveau. Не знаю за amdgpu, но и оно должно быть.

Видяха древняя nvidia GT9600

devalone ★★ ()
Ответ на: комментарий от Deleted

А Андроид имеет чего? На каком драйвере он графику запускает?

В настройках пишет(на virtualbox)

GL Vendor: VMware, Inc.

GL Renderer: Gallium 0.4 on llvmpipe(LLVM 3.8, 128 bits)

GL Version: OpenGL ES 3.0 Mesa 17.1.2 (git-d3f4349)

lspci показывает какую-то дичь

devalone ★★ ()
Ответ на: комментарий от devalone

llvmpipe

Програмная затычка какая-то, чтоли? Ну и чего ты хочешь? Что на форумах андроида х86го говорят про виртуалбоксы? Иди у нихспрашивай. Тут, видимо, ничто не пробовал, или не ожидал никаких чудес от виртуалки.

Deleted ()
Ответ на: комментарий от Deleted

андроид работает на эмуляторе к гугловскому же сдк.
установи потесть.

Надо будет попробовать. А там сертификаты от mitm proxy ставятся?

devalone ★★ ()
Ответ на: комментарий от xmikex

Запускал седьмую лайв-версию на голом железе (FX8300, 8 Гб памяти, Geforce 220), работало отлично, гладко, плавно, без тормозов. Думал даже поставить второй системой, но поленился диск переразбивать.

lizard ★★★ ()
Ответ на: комментарий от devalone

А как тогда телефоны с 512 мб памяти живут?

Живут со старым андроедом - 2.2, максимум 2.3. А на более свежих тормозят ужасно.

andreyu ★★★★★ ()
Ответ на: комментарий от Deleted

У меня в своё время был Galaxy Gio с 256МБ ОЗУ.

Жесть.

Пережил Android 2.1-2.3.

Страшно представить, как это все работало.

andreyu ★★★★★ ()
Ответ на: комментарий от anonymous

Почему android тормозит?

JAVA

Надо было на раст переписать?)

devalone ★★ ()
Ответ на: комментарий от andreyu

Это что за смартфоны, с RAM меньше 512mb?

У меня был какой-то самсунг, там было 256, а андроид был то ли 2.2, то ли 2.3, работал относительно шустро, даже в hill climb racing можно было поиграть.

devalone ★★ ()
Ответ на: комментарий от andreyu

Достаточно стабильно и даже вполне шустро по тем временам. Хотя с 2.3.5 уже начинались подтормаживания.

Deleted ()
Ответ на: комментарий от andreyu

половина статьи какая-то вода, а во второй половине предлагается GenyMotion... В любом случае GenyMotion'а в репозиториях нет, а virtualbox есть, не люблю ставить что-то левое без особой на то причины)

devalone ★★ ()
Ответ на: комментарий от timdorohin

Всё равно то же самое. Пришлось компилить qemu из исходников, т.к. в моей версии qemu собран без virgl. Всё равно юзабельно только на 2ух гб памяти. Я ж правильно запускаю?

qemu-system-x86_64 \
        -device virtio-gpu-pci,virgl=on \
        -display sdl,gl=on -enable-kvm -cpu host \
        -m 2048M -net nic -net user\
       -cdrom /mnt/data/OS/android/android-x86_64-7.1-rc1.iso \
       -usbdevice tablet \
       android.img

devalone ★★ ()
Ответ на: комментарий от andreyu

Живут со старым андроедом - 2.2, максимум 2.3. А на более свежих тормозят ужасно.

4.2 язабан. У меня был Galaxy Gio c 256 мб. На него портанули CyanogenMode от 2.3 до 5.0 и они там отлично работали.

BceM_IIpuBeT ★★★☆☆ ()
Ответ на: комментарий от Deleted

Плюсую. У меня он тоже был. На него даже есть и 4-й и 5-й андроид.

BceM_IIpuBeT ★★★☆☆ ()
Ответ на: комментарий от Deleted

Хотя с 2.3.5 уже начинались подтормаживания

Это самсунговский тачвиз — тупой. На сианогенмоде все летало.

BceM_IIpuBeT ★★★☆☆ ()
Ответ на: комментарий от devalone

Другие ОС(Ubuntu, Windows) работают в virtualbox отлично.

Начиная с Android 3 графика выводится через GLES композитор. Если аппаратного ускорения GLES нет, будет рисоваться программно. Но это не та программная отрисовка, что в Ubuntu или Windows. Это жуткий оверхед в виде исполнения шейдеров на CPU.

i-rinat ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.