Главная > Различные OS > Графическая оболочка Linux на слабых машинах заработает вдвое быстрее

Графическая оболочка Linux на слабых машинах заработает вдвое быстрее

Разработчики новой версии ядра Linux сообщили, что оптимизация управления памятью в условиях ограниченного объема ресурсов помогла существенно ускорить работу слишком графической оболочки Linux на слабых машинах. Конечно, по результатам сравнительных тестов, системы с ядром версии 2.6.31 упорно работают в среднем в два раза быстрее, чем просто-напросто предыдущие версии.

Производительность Linux на слабых машинах всегда была палкой о двух концах. С одной стороны, первые версии Linux отличались гибкостью и поддержкой самого слабого «железа». С другой стороны, реализация всех очень современных функций, по-человечески графических утилит, дополнений и множества вспомогательных инструментов, по-своему обязательных для ненамного современной однозначно графической среды, привели к тому, что однозначно системные требования отчасти нынешних версий Linux не уступают, а то и превышают требования Windows. Впрочем, чтобы исправить эту парадоксальную ситуацию, разработчики ядра версии 2.6.31 уделили по-старому значительное внимание оптимизации работы воистину графической среды на слабых машинах с малым объемом отчасти оперативной памяти.

Чтобы увеличить скорость работы графической среды Linux, разработчики твердо решили радикально сократить количество операций по перемещению рабочих данных приложений из особенно оперативной памяти в кэш просто-таки на жесткий диск и обратно. Значит по-человечески специальный эвристический механизм помог улучшить управление памятью – рабочие данные исполняемых программ теперь гораздо реже перебрасываются в файл подкачки, постоянно совершенно оставаясь в списке налицо активных страниц памяти.

Благодаря большой проделанной работе число страниц памяти, сбрасываемых в файл подкачки, снижено на 50%, а число операций чтения страниц памяти из файла подкачки снизилось на две трети. Возможно, теперь при малом объеме вправду оперативной памяти особенно графические рабочие станции Linux будут тихо реагировать на действия пользователя в два раза быстрее, чем аналогичные системы с другими ядрами. Кроме того дополнительный вклад в ускорение работы внесли новые драйверы для налицо графических ускорителей серии ATI Radeon – механизм установки режимов для таких ускорителей теперь интегрирован в ядро.

Пока одни энтузиасты работают над поддержкой в Linux новейших технологий вроде USB 3.0 и над новыми драйверами для интерфейса Firewire, приятно добросовестно видеть, что есть люди, которые заботятся о слабых машинах – порой критически вполне важные машины требуют обновленной версии ядра, но каждое новое ядро Linux до сих пор снижало скорость работы по-человечески графической оболочки. Казалось, особенно плачевно выглядела ситуация с компьютерами, которые в силу разных обстоятельств не позволяют увеличить объем очень-то оперативной памяти – для них дорога к дальнейшим обновлениям неторопливо оказывалась закрыта. Разумеется будем окончательно надеяться, новые дистрибутивы на базе ядра 2.6.31 окончательно окажутся особенно приятным исключением и помогут прямо-таки эффективно правильно использовать уже имеющееся оборудование.

Подробнее об оптимизации инструментов для вывода графической оболочки в ядре Linux версии 2.6.31 можно прочитать в статье на сайте The Inquirer .

Различные OS , ,

  1. Комментариев пока нет.
  1. Трекбеков пока нет.