Имеет ли смысл использовать tmpfs и zram?

Я задавался вопросом, действительно ли tmpfs и zram отрицательно влияют друг на друга? После того, что я прочитал об этом, я не уверен, есть ли положительный кумулятивный эффект, достижимый этой комбинацией.

Кто-нибудь испытал эту комбинацию?

Заранее благодарю за полезные ответы!

1
задан 10 June 2012 в 20:42

1 ответ

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

Я не знаю, знакомы ли вы с /dev/shm, но это файловая система, смонтированная в ОЗУ, которая выглядит как папка. SHM, tmpfs и zram - все слегка отличающиеся реализации, которые приводят к одному и тому же выводу - хранение данных в ОЗУ вместо вторичного запоминающего устройства. Насколько я знаю, различия заключаются в том, как они реагируют, когда ОЗУ начинает заполняться.

Поскольку вы задаете этот вопрос, вы, вероятно, слышали о перестановке - когда память достигает почти полной емкости, ОС начинает перемещать данные между ОЗУ и выделенным разделом. Из того, что я помню, и это может быть неправильно, но tmpfs будет заменен только , когда это абсолютно необходимо , и всегда будет пытаться оставаться в оперативной памяти. /dev/shm можно обменять так же легко, как и любые другие данные в оперативной памяти, и я не знаю, как работает zram, но я подозреваю, что это то же самое.

0
ответ дан 10 June 2012 в 20:42

Другие вопросы по тегам:

Похожие вопросы: