anonymous@RULINUX.NET~# Last login: 2024-12-23 06:10:15
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

[интересно] Графическая оболочка 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.

[/копипаста]

 http://news.ferra.ru/soft/2009/09/07/90443/

train(*) (2009-09-10 01:00:00)

Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5

[Ответить на это сообщение]
avatar
Скрыть

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

Звучит очень радужно, но как оно на практике?

anonymous(*)(2009-09-10 02:07:15)

avatar
Скрыть

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

жесть, нада будет пробовать. Хотя сомневаюсь что поможет сильно. У меня на десктопе 512, сопли жуёт изрядно.

bugmaker(*)(2009-09-10 02:40:15)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.13) Gecko/2009080315 Ubuntu/9.04 (jaunty) Firefox/3.0.13
avatar
Скрыть

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

>системные требования нынешних версий Linux не уступают, а то и превышают требования Windows.
ЩИТО??? Я 2.6.26 с флюксом запускал на p200mmx 32ram год назад. Помоему кто-то гонит.

amoralyrr(*)(2009-09-10 18:32:15)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.2) Gecko/20090804 Shiretoko/3.5.2
avatar
Скрыть

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

тем временем, новое ядро зарелизили. жду в arch linux.

anonymous(*)(2009-09-10 19:50:51)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.2) Gecko/20090804 Shiretoko/3.5.2
avatar
Скрыть

Re:

> Графическая оболочка Linux
П....ц

anonymous(*)(2009-09-11 10:05:51)

Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
avatar
Скрыть

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

  1.  ~ % pacman -Ss ^kernel26$
  2.  core/kernel26 2.6.30.6-1 (base)
  3.   The Linux Kernel and modules
  4.  testing/kernel26 2.6.31-1 (base)
  5.   The Linux Kernel and modules

anonymous(*)(2009-09-11 11:53:55)

Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!