Преимущества альтернативного ядра

Недавно я видел статью WebUpd8 об альтернативе kenrel к запасу ядро Ubuntu, pf-ядро, которое предположило выполнение увеличений. Я запускаю Ubuntu 12.10 с помощью ядра 3.5.0-30 универсальных, с elevator=noop настройте, поскольку мне установили ОС на SSD с отдельным жестким диском для данных и материала.

Будут воображаемые улучшения pf-ядра действительно иметь эффект на основанную на SSD систему, или они более склонны к повышению производительности жесткого диска? Кроме того, с помощью ноутбука, таким образом, любые изменения, которые вредят ресурсу аккумулятора, не желательны.

модификации/патчи pf-ядра:

  1. - ck patchset с BFS планировщик ЦП: ck1 patchset Con Kolivas, который включает планировщик BFS, который приносит лучшую настольную интерактивность и скорость отклика;
  2. BFQ планировщик ввода-вывода: с помощью этого патча диск должен быть фактически как быстро реагирующий, как будто это было неактивно, независимо от того, что загрузка (это доступно по умолчанию в Sabayon и CyanogenMod);
  3. TuxOnIce: альтернатива приостанавливает / в спящем режиме платформа, которая использует сжатие изображения, поддерживает любое количество разделов подкачки и/или файлов, имеет способность отменить спящий режим или восстановление изображения путем нажатия клавиши выхода и больше;
  4. UKSM: дедупликация памяти;
  5. EnhanceIO: драйвер на основе программного обеспечения кэширования EhanceIO SSD, полученного на основании проекта Flashcache Facebook с открытым исходным кодом, это полезно для использования SSD как устройства кэша для традиционных жестких дисков.
1
задан 21 May 2013 в 04:58

1 ответ

В ядро ​​pf входят патчи для ядра Linux, что означает планирование задач, управление процессами, управление памятью и SSD-кэширование. Большинство улучшений не имеют ничего общего со скоростью вашего жесткого диска, а скорее с тем, как операционная система обрабатывает приложения, запущенные на вашем компьютере. Они предназначены для повышения эффективности системы, что во многих случаях может означать более быстрое реагирование и более низкое энергопотребление.

Существуют некоторые функции (например, кеширование SSD), которые будут бесполезны для вас, если у вас нет дисковода, но в противном случае вы сможете увидеть преимущества от других функций в ядре.

Возможно, вы захотите сначала взглянуть на тесты и стабильность, чтобы определить, каковы риски использования ядра pf по сравнению с основным ядром и стоит ли повышение производительности. Если бы преимущества были значительными, а код был стабильным, я бы счел странным не оказаться в основной строке.

0
ответ дан 21 May 2013 в 04:58

Другие вопросы по тегам:

Похожие вопросы: