Я использовал SIGSTOP для тестирования системы, которая управляет состоянием процессов. Недавно я заметил, что когда я один раз отправляю SIGSTOP процессу в системе, процесс «STOPPED» все еще использует циклы ЦП в течение неопределенного периода времени. Я нашел этот пост
Время остановить процесс Linux с помощью SIGSTOP
который, казалось бы, объясняет, почему это так.
Однако, если я снова отправлю SIGSTOP тому же процессу, загрузка ЦП этим процессом немедленно упадет до 0.
Кто-нибудь может объяснить, почему это так?Спасибо,
Джейсон
Подробнее здесь: https://stackoverflow.com/questions/791 ... elay-is-im
Задержка действия SIGSTOP не ограничена при первой отправке один раз, но задержка является немедленной при второй отправ ⇐ Linux
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Отладка `ros::NodeHandle nh` получила SIGSTOP при использовании gdb в qtcreator
Anonymous » » в форуме C++ - 0 Ответы
- 22 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Отладка `ros::NodeHandle nh` получила SIGSTOP при использовании gdb в qtcreator
Anonymous » » в форуме C++ - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-