Gimp не хватает памяти

red
vm.max_map_count=16777216
red, не сочти мой вопрос за что-нибудь нехорошее, но мне кажется ты просто опечатался - или я туплю
16777216 - соответствует 256Г
65536 соответствует 1Г - стоит по умолчанию
131072 соответствует 2Г
196608 соответствует 3Г
Ошибки не исчезают с опытом - они просто умнеют
vasek
………
.-…—-… .- … -..- -…- ..–..
vm.max_map_count это просто ограничение для максимального количества используемых страниц памяти процессом.
В принципе можно и поменьше поставить. По умолчанию идёт 2^16 (65536), чтобы не подбирать сколько там понадобиться выбрал 2^24, хотя скорее всего хватит и 2^18 или 2^19
Просто я считал, что этот параметр не должен превышать оперативку, иначе будет выдаваться сообщение об ошибке - так когда то было давно.
Может сейчас уже такого и нет, поэтому и спросил.
Ошибки не исчезают с опытом - они просто умнеют
у себя стока поставил, пока полёт нормальный
red
у себя стока поставил, пока полёт нормальный
Значит изменилось в лучшую сторону. Будем знать.
UPD …. считать я тоже привык по другому — по умолчанию 1 страница составляет 64К. В определенных ситуациях (но не здесь) можно изменять и объем страницы, тогда будет другой подсчет и размера всех страниц памяти.
Ошибки не исчезают с опытом - они просто умнеют
Действует, но это хак. Отрубить голову, чтобы не бриться.

сама тема, как есть

После ряда улучшений, при некоторых условиях ядро выделяет память, а освобождать не собирается. Причём имеет значение не количество памяти, а сколько раз в своей жизни процесс её запросил. Можно словить и в других программах.

Собранный из исходников новейший Gimp как-то по-своему решает проблему, он не падает.
 
Зарегистрироваться или войдите чтобы оставить сообщение.