Различие между poll_s и ep_poll WCHAN в PS произвело

Это не звучит хорошим. Сверьтесь с dmesg, если ядро имеет некоторую проблему, но та команда могла бы перестать работать также. Много дистрибутивов Linux показывают сообщения ядра на консоли 10, можно пойти туда с Ctrl-Alt-F10.

6
20.07.2012, 02:21
1 ответ

Отобразить немного больше WCHAN имя функции, можно использовать, например:

ps -e -o pid,wchan=WIDE-WCHAN-COLUMN -o comm

Это покажет Вам, две функции ep_poll и poll_schedule_timeout.

Первое находится в fs/eventpoll.c в ядре, и связан с epoll средство, конкретно к epoll_wait системный вызов.
Другой находится в fs/select.c и будет использоваться оба для "плоскости" poll системный вызов, и для select.

Таким образом, они оба "ожидают чего-то I/O-related для случая" состояний ожидания, но различных системных средств.

5
27.01.2020, 20:29
  • 1
    Этот ответ предполагает, что вопрос был о Linux... –  Mat 19.07.2012, 08:11
  • 2
    я думаю выходной формат, данный для ps -elf гарантии Linux. –  Gilles 'SO- stop being evil' 20.07.2012, 02:21

Теги

Похожие вопросы