Comments 7
Правильно ли я понимаю, что Zram — это разбитый на страницы и пережатый swap, хранящийся в оперативке? Если на моем r-pi всего гиг оперативы и я этот гиг выделяю под zram, то у меня не останется оперативы совсем и как тогда жить? Если все оперативные данные будут пережиматься, то насколько быстро это будет работать? Насколько увеличится нагрузка на проц?
будет всё плохо.
В вашем случае 256мб пережатой оперативы максимум иначе будут… непредвиденные последствия.
Если поставите больше, то будет хорошо, даже очень… но в какой-то момент всё… не сказать, что крашнется, но пик потребления, вам может выйти боком и всё будет зависеть от того, как написан софт, или крашнется, или выдаст предупреждение(во многих случаях этого не будет), или сделает вид, что ничего не произошло, но результат будет в виде битых данных (видео, аудио. а с ними всё сложно).
Если вы не используете машинку как "онлайн" ретранслятор(получить-обработать-послать дальше), то даже разработчики вам не ответят адекватно, что получится.
Лично я использую не более половины памяти под zram, иначе хром начинает заметно тормозить при заполнении свопа. На 4Гб нетбука + 2Гб zramswap в целом потреблять контент можно, создавать — уже не очень.
Зачем zram на 4гб версии? У меня на 4гб даже 2гб толком не забиваются, а raspberry pi foundation выпустили ещё и версию с совсем бесполезными 8гб оперативы.
Производительность Raspberry Pi: добавляем ZRAM и изменяем параметры ядра