LINUX.ORG.RU

Старый шелудёр в новом ядре

 ,


1

3

Осталась ли возможность включить O(1) scheduler вместо CFS? Естественно, с помощью пересборки ядра. Или его удалили с концами? Я понимаю что CFS очень крутой и быстрый, но всё же?

Просто у меня 12309 с нетбука никуда не делся. Мне кажется что «совокупность множества багов» может чудесным образом исчезнуть, если выключить CFS, и я хочу проверить.

BFS пробовал. Также попробовал старый дистр с 2.6.18, и он под высокой нагрузкой не тормозит - но вдруг это заслуга легковесного DE, я не O(1) scheduler?

★★★★★

Последнее исправление: ZenitharChampion (всего исправлений: 4)
Ответ на: комментарий от ZenitharChampion

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

devl547 ★★★★★
()
Ответ на: комментарий от devl547

А мне кажется то отзывчивость была большей. Я отлично помню случай в 2006-м, когда Linux показал себя лучше Windows при высокой загрузке. Я играл в игру под Wine, а на фоне у меня был включен браузер. Я нажал на Amarok и получил логотип Amarok, сообщающий что программа загружается. Но вместо 2-3 секунд программа открывалась 40. Я не получил ни разрывов музыки в игре, ни тормозов в игре - привычное по винде в аналогичной ситуации - а Linux держал нагрузку достойно. Это сейчас есть 12309.

ZenitharChampion ★★★★★
() автор топика
Последнее исправление: ZenitharChampion (всего исправлений: 1)

Осталась ли возможность включить O(1) scheduler вместо CFS?

Нет. Его не просто удалили, его затёрли, т.е., заменили кодом CFS.

post-factum ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Это сейчас есть 12309.

УМВР, как и у многих.

Вообще, я всё жду полного включения -rt в апстрим.
Я сидел на этом патчсете на ноуте, отзывчивость была заметно выше стока и винды (xp, 7).

Недавно пытался завести на этом ноуте всё ту же генточку, но уже с BFS - всё равно не то (ну и софт разжирел)

Эх, мой старый скрин нарыл - https://goo.gl/6EMMpI

devl547 ★★★★★
()
Ответ на: комментарий от devl547

С -rt всё сложно. Было заявлено, что разработка приостановлена: https://www.opennet.ru/opennews/art.shtml?num=40162

Особенно предлагаю обратить внимание на этот комментарий:

https://www.opennet.ru/openforum/vsluhforumID3/96762.html#35

ZenitharChampion ★★★★★
() автор топика
Ответ на: комментарий от ZenitharChampion

Не читай опеннет, когда есть первоисточники.

Kernel 4.1.7-rt8 у меня работает без нареканий к стабильности.

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

devl547 ★★★★★
()
Ответ на: комментарий от devl547

отзывчивость была заметно выше

Плацебо такое плацебо. Правда у меня уже давно не было одноядерных компов, не знаю, как там.

anonymous
()
Ответ на: комментарий от anonymous

T5600 с 2 гигами рамы и gma950 вместо видео.

И да, не плацебо. Я ж не про производительность, а про latency говорю.

devl547 ★★★★★
()
Ответ на: комментарий от devl547

Kernel 4.1.7-rt8 у меня работает без нареканий к стабильности.

Да, с 3.14 до 3.18 оно было не очень юзабельное а потом вроде денег на мотивацию нашли

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

Вот кстати таблица фич, почти все уже давно в ядро перенесли: http://www.osadl.org/Realtime-Linux.projects-realtime-linux.0.html

alx777 ★★
()
Ответ на: комментарий от devl547

не плацебо. Я ж не про производительность, а про latency говорю

Лол так лол.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.