|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы Разговоры, обсуждение новостей (Public) | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"В OpenBSD появились поддержка CPU affinity" | |
Сообщение от opennews on 23-Мрт-09, 20:51 | |
Для OpenBSD релазиована возможность (http://marc.info/?l=openbsd-cvs&m=123781489000833&w=2) явного указания какой процесс (или, точнее, поток выполнения) на каком процессоре должен выполняться. Данный код не войдёт в уже ушедший на печать релиз OpenBSD 4.5, официальный выход которого намечен на 1 мая этого года. Зато сей затрагивающий весьма тонкие моменты в ядре код пройдёт проверку в течение полугода до создания и заморозки ветки OpenBSD 4.6. | |
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
|
Сообщения по теме | [Сортировка по времени | RSS] |
1. "В OpenBSD появились поддержка CPU affinity" | |
Сообщение от ixrws on 23-Мрт-09, 20:51 | |
Ну вообще-то это боком относится к производительности или вообще к ней не относится проще говоря. А то что проект развивается не только с точки зрения полупаронидальной "семть раз отмерь", но и развивается в общем, это прекрасно. Пожалуй один из немногих проектов, разработчики которого делают свою работу молча и хорошо, за что им низкий поклон. Будь они такие же выпендрёжники как и прочие, могли бы на заборе писать - секурность, секурность и секурность и секурность подражая балмеру, а так нет, работают и знают своё дело. Пожалуй почти уже вымирающий вид:) | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
2. "В OpenBSD появились поддержка CPU affinity" | |
Сообщение от PereresusNeVlezaetBuggy (ok) on 23-Мрт-09, 21:03 | |
Очень даже относится: каждое переключение процесса приводит с сбросу кэшей процессора, и если процессы распределить про (пардон) процессорам, то можно выиграть в случае словарных операций (первое пришедший в голову пример — кодирование-декодирование данных) довольно заметно. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
4. "В OpenBSD появились поддержка CPU affinity" | |
Сообщение от ixrws on 23-Мрт-09, 21:36 | |
>Очень даже относится: каждое переключение процесса приводит с сбросу кэшей процессора, и | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
6. "В OpenBSD появились поддержка CPU affinity" | |
Сообщение от Andrew Kolchoogin on 24-Мрт-09, 10:26 | |
Что касается энергосбережения, то тут вообще дело не такое простое: внутри ядра Юниксов есть переменная, обновляемая по системному таймеру. Соответственно, даже если все процессы будут в состоянии "sleep", ядро все равно будет жрать энергию на изменение этой переменной. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
7. "В OpenBSD появились поддержка CPU affinity" | |
Сообщение от PereresusNeVlezaetBuggy (ok) on 24-Мрт-09, 11:41 | |
>Что касается энергосбережения, то тут вообще дело не такое простое: внутри ядра | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
8. "В OpenBSD появились поддержка CPU affinity" | |
Сообщение от cvsup (ok) on 25-Мрт-09, 09:38 | |
>Сейчас Солярисники решили сделать ядро полностью асинхронным, т.е. похоронить lbolt и lbolt64, ну не знаю, насколько быстро у них это получится. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
5. "В OpenBSD появились поддержка CPU affinity" | |
Сообщение от Ivan (??) on 24-Мрт-09, 01:34 | |
>далее, потребовалась[*] пара DVI+VGA мониторов для исправления проблем с многомониторными конфигурациями | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
3. "В OpenBSD появились поддержка CPU affinity" | |
Сообщение от Arti (??) on 23-Мрт-09, 21:07 | |
Миграция процесса с ядра имет свою цену. Именно поэтому однопоточные приложения часто выполняются значительно быстрее(если у него нет конкурентов), если в системе отключить все ядра процессора кроме одного. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ] |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |