LINUX.ORG.RU

Настройка ядра с помощью «генетического» алгоритма.


0

0

Jake Moilanen выпустил набор из 4 патчей для ядра версии 2.6.9, которые используют простой "генетический" алгоритм для настройки. Патчи изменяют код планировщика ввода-вывода и процессорного планировщика для использования новой библиотеки ядра, теоретически позволяя им производить самонастройку, с целью улучшения производительности при любой нагрузке.

>>> Текст новости на kerneltrap.org

★★

Проверено: Demetrio ()

Re: Настройка ядра с помощью "генетического" алгоритма.

Matrix has you :)

chucha ★★★☆ ()

Re: Настройка ядра с помощью "генетического" алгоритма.

> теоретически позволяя им производить самонастройку

Backport from Win98?

l0gin ()

Re: Настройка ядра с помощью "генетического" алгоритма.

IMHO, бред. У генетического алгоритма слишком долгая "память". Не будет он успевать за быстрыми изменениями в характере нагрузки.

anonymous ()

Re: Настройка ядра с помощью "генетического" алгоритма.

>У генетического алгоритма слишком долгая "память". Не будет он успевать за быстрыми изменениями в характере нагрузки.

Переведи?!

Глупость сказал. Генетический алгоримтм будет работать не в реальном времени, а только при настройке планировщика (IO,CPU). Хромосомы-настройки будут тестироваться при различных типах нагрузки и из них алгоритм выбирет лучшую. По моему мнению идея отличная и очень интересная: если так и дальше дело пойдет и при разработке ядра будут применять GA/GP - производительность его может возрасти значительно. Остальные ОС отдыхают. Интересно какая у них машина, чтобы решить такую задачу за приемлемое количество времени?!

GladAlex ★★★★★ ()

Re: Настройка ядра с помощью "генетического" алгоритма.

> По моему мнению идея отличная и очень интересная: если так и дальше дело пойдет и при разработке ядра будут применять GA/GP - производительность его может возрасти значительно.

"Вся проблема в датчиках..."(с)

> Остальные ОС отдыхают. Интересно какая у них машина, чтобы решить такую задачу за приемлемое количество времени?!

Угумс, и сколько % мощности будет стоить замер всех показателей, для выработки оптимального соотношения параметров?

P.S. Кстати, никто не в курсе, каковы эталонные критерии оптимальности и как алгоритм угадает потребности?

anonymous ()

Re: Настройка ядра с помощью "генетического" алгоритма.

Это все фигня. Надо что бы ядро само развивалось и улучшалось посредством ГА, а затем чтоб стало вирусом и начало активно переводить компы с ос виндовс, на ос линукс.

anonymous ()

Re: Настройка ядра с помощью

Фигня всё это. Генетический алгоритм даёт в целом непредсказуемый результат. Оно вам надо, чтобы при загрузке всегда была разная производительность? Да будет максимум, но это локальный максимум, причём всегда разный.

anonymous ()
Ответ на: Re: Настройка ядра с помощью от anonymous

Re: Настройка ядра с помощью

>Да будет максимум, но это локальный максимум, причём всегда разный.

Генетические алгоритмы - едва ли не единственный численный способ поиска _глобальных_ экстремумов.

KRoN73 ★★★★★ ()

Re: Настройка ядра с помощью "генетического" алгоритма.

да гон всё это - бск (бред сивой кобылы)

anonymous ()

Re: Настройка ядра с помощью "генетического" алгоритма.

а под слакой оно запускается?

anonymous ()

Re: Настройка ядра с помощью "генетического" алгоритма.

> по хорошему так агент специальный должен сборкой и перенастройкой ядра заниматься

а лучше два -- агент Смит и агент Смит

anonymous ()
Ответ на: Re: Настройка ядра с помощью от KRoN73

Re: Настройка ядра с помощью

>Генетические алгоритмы - едва ли не единственный численный способ поиска _глобальных_ экстремумов.

Ну правильно. Потому как это фактически перебор, просто с некоторыми допущениями, позволяющими не проводить полного перебора :)

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