The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"UWAIT и SBWAIT в работе многопоточного приложения."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Процессы, Треды, RPC)
Изначальное сообщение [ Отслеживать ]

"UWAIT и SBWAIT в работе многопоточного приложения."  +/
Сообщение от Kron (??) on 26-Апр-13, 14:01 
Коллеги!

Нигде не смог найти нормального описания сабжевых состояний процесса для FreeBSD.

У меня есть многопоточное приложение, которое посылает пакеты по некоему протоколу.
Когда все нормально - процессы сидят в STATE: CPU[1-N] - т.е. занимают некое ядро процессора.

Но вдруг скорость посылки пакетов падает резко (я её подсчитываю), а процессы, занятые в работе, висят в сабжевые статусы.

С чего такое может быть, и где можно посмотреть описание статусов?
Я искал и не нашел нормального описания man ps, man top. Гугол нарыл мне где-то в глубине форумов невнятное объяснение про SBWAIT. И все.

Можете объяснить, что означают сабжевые статусы, что они  могут хотя бы примерно означать применительно к рассылке пакетов, и есть в природе нормальное описание этих статусов под FreeBSD, ведь перечисленные два - не все из известных состояний?

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

Оглавление

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


1. "UWAIT и SBWAIT в работе многопоточного приложения."  +/
Сообщение от parad (ok) on 26-Апр-13, 14:54 
это состояние ожидания события на блокируемом сокете.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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