MMAPED всегда вывел?Linux

Ответить
Anonymous
 MMAPED всегда вывел?

Сообщение Anonymous »

Я наметил огромный файл только для чтения в память и заполняю его (MAP_POPULATE или заполняю вручную), и я часто буду случайным доступом содержимого; (SWAP отключен, например, Swapoff -a).
Могу ли я предположить, что, какой -либо более поздний доступ к этой области памяти больше не вызовет серьезный разлом? Являются ли страницы, поддерживаемые файлами, никогда не выселяются после первой нагрузки?
Если нет, то как предотвратить выселение страниц, поддерживаемых файлами? Будет ли Mlock работать (или флаг MAP_LOCKED)? Swapoff не влияет на страницы, поддерживаемые файлами?

Подробнее здесь: https://stackoverflow.com/questions/794 ... -evictable
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»