Вопросы с тегом «signals»

Сигнал - это сообщение, которое можно отправить запущенному процессу. Сигналы могут инициироваться программами, пользователями или администраторами.

2
Какие ожидающие сигналы?
Глядя на пределы запущенного процесса, я вижу Max pending signals 15725 Что это? Как я могу определить разумную ценность для занятого обслуживания? Как правило, я не могу найти страницу, которая объясняет, что такое каждый лимит. Некоторые из них довольно понятны (максимальное количество открытых файлов), другие - меньше (максимальный размер сообщения).

4
Может ли сигнал быть проигнорирован (потерян)?
У меня есть приложение, которое связывается с рабочими через сигналы (в частности, SIGUSR1 / SIGUSR2 / SIGSTOP). Могу ли я верить, что что бы ни случилось, каждый сигнал будет доставлен и обработан обработчиком? Что произойдет, если сигналы будут отправлены быстрее, чем невозможно для приложения, чтобы обработать их (например, из-за высокой …
9 linux  signals 

4
Ctrl + C не работает в gnome-терминале
На моем Linux-хосте Ctrl+ Cне работает, и я не знаю, как это сделать. Я использую Ubuntu 10.04 с bash 4.1.5 (1) и работаю в Gnome-терминале. Когда я нажимал Ctrl+ Cво время работы этого скрипта, он не вызывал его выхода. #!/bin/bash for i in `seq 500` do ps -e > /dev/null …

1
подтвержденный выход с использованием ловушки
Я пытаюсь перехватить Ctrl+Cсигнал, запрашивая подтверждение у пользователя. Ловушка работает нормально. Но как только сигнал попадает в ловушку, он не возвращается к нормальному выполнению. Вместо этого он выходит из сценария. Как заставить его возобновить выполнение, когда пользователь нажимает нет. вот мой код hell() { echo "Do you want to quit? …

3
Как я могу проверить, остановлен ли процесс из командной строки?
У меня есть пид, и я просто остановил программу, используя kill -stop PID Теперь я хочу продолжить это, делая kill -cont PID Но только если это уже остановлено. Как мне проверить, остановлен ли он или работает?

2
Как работает nohup?
Насколько я понимаю, для того, чтобы блокировать сигнал процесса, как SIGHUP, вы должны сделать это из процесса, в который сигнал отправляется. Тем не менее, подобная оболочке Unix bashможет порождать дочерний процесс и блокировать HUPсигнал для ребенка изнутри родительского процесса, используя nohupкоманду. Как это работает? Блокирует ли nohupсигнал и затем выполняет …
8 signals  nohup 

1
Что происходит с запросами к службе, остановленной с помощью SIGSTOP
Если вы отправляете SIGSTOP на веб-сервер, ядро ​​просто говорит сетевому стеку блокировать / спать все соединения с сокетом (ями) этого сервера до тех пор, пока он не будет продолжен? Кажется, что значения времени ожидания сервера не имеют значения; это будет ждать бесконечно, но как? Будут ли запросы храниться в буфере …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.