Как включить zram swap в сборке / ядре Android? - PullRequest
0 голосов
/ 27 февраля 2019

Как включить zram в качестве устройства подкачки в ядре Android Linux?Есть ли способ создать Zram до процесса инициализации?kernelcmdline или конфигурация ядра.

Согласно zram.txt нет способа по умолчанию.

1 Ответ

0 голосов
/ 28 марта 2019

Вот ответ (из Android build zram ):

  1. Включить zram в конфигурации ядра как встроенный модуль.

  2. Добавьте следующую строку в ваш файл fstab

    /dev/block/zram0 none swap defaults zramsize=size in bytes,swapprio=swap partition priority
    
    • zramsize является обязательным и указывает, сколько несжатой памяти вы хотите сохранить в области zram.Обычно соблюдаются коэффициенты сжатия в диапазоне 30-50%.

    • swapprio не является обязательным и не требуется, если у вас не более одной области подкачки.

  3. В init.rc добавить следующую строку:

    swapon_all /fstab.X
    
...