The OpenNET Project / Index page

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



"Рост числа процессорных ядер приведет к необходимости смены ..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Рост числа процессорных ядер приведет к необходимости смены ..." +/
Сообщение от Vitaly_loki (ok), 27-Окт-10, 15:01 
>[оверквотинг удален]
> или стоит обработать ответ на сообщение асинхронно, продолжая выполнять другую работу.
> Например, есть жёсткий диск, есть драйвер жёсткого диска. Этот драйвер является отдельным
> процессом и он привязан к одному процессору. На другом процессоре этот
> же драйвер запуститься не может, а на том же самом процессоре
> драйвер-процесс не сможет сам себя вытеснить. Все обращения к жёсткому диску
> попадают в виде сообщений в очередь сообщений драйвера-процесса и обрабатываются по
> очереди.
> Всё это существенно отличается от парадигмы реентерабельности единого образа ядра, когда
> любой процесс может попытаться обратиться к ресурсу любого процессора. При этом
> приходится постоянно проверять доступность ресурса и блокировать его.

Всё верно! Если сказать простыми словами, то там используются LWKT (Light Weight Kernel Threads), т.е. каждый процесс обладает собственным планировщиком. Насколько я помню, именно из-за реализации этиз концепций Диллон и ушел из FreeBSD.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Рост числа процессорных ядер приведет к необходимости смены ..., opennews, 02-Окт-10, 15:57  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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