Разработчик Red Hat Бастьен Ночера (Bastien Nocera) анонсировал возможное решение проблемы с нехваткой оперативной памяти в Linux. Это приложение под названием Low-Memory-Monitor, которое должно решать проблему отзывчивости системы при нехватке ОЗУ. Эта программа должна, как ожидается, улучшить работу с пользовательским окружением Linux на системах, где объём оперативной памяти мал.
Принцип работы прост. Демон Low-Memory-Monitor отслеживает объём свободной оперативной памяти и сообщает другим приложениям пользовательского пространства, когда он становится критически малым. После этого можно выбрать необходимое действие — отключение ненужных программ, остановка их работы и так далее.
К слову, аналог Low-Memory-Monitor уже давно есть на Android. Сама программа доступна на FreeDesktop.org, скачать её может любой желающий. Правда, на данный момент нет результатов полноценного тестирования утилиты, поэтому сложно говорить о её эффективности. Однако тот факт, что проблему хотя бы пытаются решить, уже радует. Не исключено, что в будущем Low-Memory-Monitor или аналогичная система станет частью ядра или хотя бы рекомендуемым ПО.
При этом отметим, что подобная проблема на Windows не приводит к «замораживанию» рабочего стола. Хотя возможна ситуация, что процесс explorer.exe попросту «вылетит» из памяти и его придётся запускать вручную. Но при этом сам рабочий стол будет функционировать по-прежнему.
Таким образом получается, что проприетарные программы тоже имеют пару тузов в рукаве, а open source не всегда хорош лишь по причине своей открытости.
Источник: