The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Для Linux ядра 2.6.33 доступны патчи '-ck', увеличивающие от..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Для Linux ядра 2.6.33 доступны патчи '-ck', увеличивающие от..."  +/
Сообщение от opennews (ok) on 01-Мрт-10, 11:34 
Кон Коливас (Con Kolivas) подготовил (http://marc.info/?l=linux-kernel&m=126718470914986) для Linux ядра 2.6.33 (https://www.opennet.ru/opennews/art.shtml?num=25565) комплект своих фирменных патчей (http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6.../) "-ck", направленных на увеличение отзывчивости и интерактивности десктоп-ориентированных систем.


Состав набора патчей:


-  планировщик задач BFS (https://www.opennet.ru/opennews/art.shtml?num=23249) (Brain Fuck Scheduler);
-  патчи для уменьшения интенсивности обращения к разделу подкачки;
-  патчи для изменения работы LRU-кэша в системе управления памятью,;
-  изменение назначения приоритетов для простаивающих процессов (idleprio);
-  поддержка опции конфигурирования vmsplit;
-  увеличение частоты генерации прерываний от таймера (HZ) по умолчанию с 250 до 1000 Гц;
-  патч, повышающий максимальный верхний предел установки HZ в 10000 Гц;
-  тюнинг различных настроек ядра.


URL: http://marc.info/?l=linux-kernel&m=126718470914986
Новость: https://www.opennet.ru/opennews/art.shtml?num=25613

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Для Linux ядра 2.6.33 доступны патчи "  +/
Сообщение от Avator (ok) on 01-Мрт-10, 11:34 
кто-нибудь этим пользуется?? действительно ускоряет работу?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Для Linux ядра 2.6.33 доступны патчи "  +1 +/
Сообщение от pro100master (ok) on 01-Мрт-10, 12:00 
написано же - повышает отзывчивость :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Для Linux ядра 2.6.33 доступны патчи "  +1 +/
Сообщение от User294 (ok) on 01-Мрт-10, 14:54 
отзывчивость != скорость. Скажем, более частые прерывания от таймера - пригрузят проц. А раз так - остальным меньше времени CPU достанется. С другой стороны времена отклика вполне могут улучшиться.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Для Linux ядра 2.6.33 доступны патчи "  +2 +/
Сообщение от pavlinux (ok) on 01-Мрт-10, 23:21 
>написано же - повышает отзывчивость :)

Ага...

CFS заикается так:  П-п-п-п-п-оехали
BFS так: Поеха-л-л-л-л-л-л-л-и


А ещё есть EDF (Earliest Deadline First) -  работает по принципу "Ваша тут не стояла, валите в конец очереди".

http://www.evidence.eu.com/content/view/313/390/

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Для Linux ядра 2.6.33 доступны патчи "  +/
Сообщение от Антон email(??) on 02-Мрт-10, 17:53 
Ну, а BFS, значит, не earliest deadline по вашему? ;)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "Для Linux ядра 2.6.33 доступны патчи "  +/
Сообщение от pavlinux (ok) on 02-Мрт-10, 17:59 
>Ну, а BFS, значит, не earliest deadline по вашему? ;)

Неа, он ... как-там говорится... Полностью справедливый, но нетерпеливый и с завышенным ЧСД, :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "Для Linux ядра 2.6.33 доступны патчи "  +/
Сообщение от Антон email(??) on 02-Мрт-10, 18:53 
Да-да, конечно.
http://ck.kolivas.org/patches/bfs/sched-BFS.txt

Design summary.

BFS is best described as a single runqueue, O(n) lookup, earliest effective
virtual deadline first design, loosely based on EEVDF (earliest eligible virtual
deadline first) and my previous Staircase Deadline scheduler. Each component
shall be described in order to understand the significance of, and reasoning for
it. The codebase when the first stable version was released was approximately
9000 lines less code than the existing mainline linux kernel scheduler (in
2.6.31). This does not even take into account the removal of documentation and
the cgroups code that is not used.

"earliest deadline design"

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Для Linux ядра 2.6.33 доступны патчи "  +/
Сообщение от log (ok) on 01-Мрт-10, 17:09 
На десктопе -да, система быстрее отвечает, как на серверах себя ведет -не знаю.  
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Для Linux ядра 2.6.33 доступны патчи "  +/
Сообщение от Аноним (??) on 01-Мрт-10, 17:18 
У меня glxgears стали тормознее процентов на 30. Улучшения отзывчивости на глаз не заметил.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Для Linux ядра 2.6.33 доступны патчи "  +1 +/
Сообщение от pavlinux (ok) on 01-Мрт-10, 23:16 
Compiz и эффекты в KDE выруби.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Для Linux ядра 2.6.33 доступны патчи "  +/
Сообщение от Аноним (??) on 02-Мрт-10, 00:26 
Смешная шутка, да.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Для Linux ядра 2.6.33 доступны патчи "  +2 +/
Сообщение от proDOOMman on 01-Мрт-10, 17:37 
Никто не поделится deb-ом (i686 или amd64)? Хочется попробовать, но собирать самому очень влом...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Для Linux ядра 2.6.33 доступны патчи "  –6 +/
Сообщение от аноним on 01-Мрт-10, 17:55 
Типичный пользователь бинарного дистрибутива
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Для Linux ядра 2.6.33 доступны патчи "  +2 +/
Сообщение от Аноним (??) on 02-Мрт-10, 00:11 
>Типичный пользователь бинарного дистрибутива

типичный анонимный трололо

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Для Linux ядра 2.6.33 доступны патчи "  –3 +/
Сообщение от астронимус on 02-Мрт-10, 01:57 
Всё правильно он сказал. А вы продолжайте кушать ядра из левых репов и в очередной раз надеяться на дядю, что тот сделает хорошо. Не сделает
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

20. "Для Linux ядра 2.6.33 доступны патчи "  +/
Сообщение от proDOOMman on 03-Мрт-10, 07:04 
А вы действительно прочитали и поняли весь код патчей и исходников программ, включенных в ваш дистрибутив? Ах да, извините, я забыл что у вас LFS, да и патчей у вас никаких нет.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "Для Linux ядра 2.6.33 доступны патчи "  +/
Сообщение от Аноним (??) on 04-Мрт-10, 08:36 
поколение gui ...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

24. "Для Linux ядра 2.6.33 доступны патчи "  +/
Сообщение от log (ok) on 04-Мрт-10, 10:09 
Нет... Это называется -за что боролись... ;)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

26. "Для Linux ядра 2.6.33 доступны патчи "  +/
Сообщение от Аноним (??) on 09-Мрт-10, 14:12 
Нет, это называется: "труд одних людей облегчает труд других", а если к этому не стремиться, то GNU/Linux так и будет прозябать со своим жалким процентом пользователей.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Для Linux ядра 2.6.33 доступны патчи "  +/
Сообщение от pkunk (ok) on 01-Мрт-10, 18:01 
Навскидку
https://launchpad.net/~darxus/+archive/bfs
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Для Linux ядра 2.6.33 доступны патчи "  +/
Сообщение от pavlinux (ok) on 01-Мрт-10, 23:17 
>Навскидку
>https://launchpad.net/~darxus/+archive/bfs

2.6.31 2009-10-10

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "Для Linux ядра 2.6.33 доступны патчи "  +/
Сообщение от Анон on 03-Мрт-10, 21:09 
А чего собирать? подготовь исходник ядра из репов, наложи патчи для дебиана, потом сверху этот патч накати и через dpkg-sources (или как там, забыл уже) собирай пакет может на подписи поругаться но это фигня.

Я так пакеты вайна с собственными патчами serial-портов собираю под разные конфы, особенности железа.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Для Linux ядра 2.6.33 доступны патчи "  +2 +/
Сообщение от pavlinux (ok) on 01-Мрт-10, 23:41 
Из патча

-/* SCHED_ISO: reserved but not implemented yet */
+/* SCHED_ISO: Implemented on BFS only */
#define SCHED_IDLE             5
+#ifdef CONFIG_SCHED_BFS
+#define SCHED_ISO              4

Кто бы это мог быть, кто оставил эту заначку... не Инго ли? :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "Для Linux ядра 2.6.33 доступны патчи "  +1 +/
Сообщение от Andrey Mitrofanov on 02-Мрт-10, 11:13 
>Кто бы это мог быть, кто оставил эту заначку... не Инго ли? :)

Тебе как мастеру чтения git-а на лету и... git blame в руки? :D

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "Запрашивает Миша Рыцаревъ"  +/
Сообщение от ua9oas email on 04-Мрт-10, 05:59 
  Интересно, а на старом железе это как нибудь себя проявит? А насколько все оно совершенней ядра винды? А то я так понял, что оно обновляется намного реже линукс-ядра (интересно, а где об этом подробней можно прочитать?)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

25. "Запрашивает Миша Рыцаревъ"  +/
Сообщение от eth1 on 06-Мрт-10, 20:48 
ну, если учесть, что из-за некоторых разногласий с разработчиками ядра патчи некоторое время вообще не писались, то да, получается реже.

А при чём тут винда, я не вкурил.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру