Вопросы с тегом «process-management»

Используйте этот тег, когда речь идет об управлении системными процессами. Команды, используемые для этого, например, ps и kill -9 xxxx и служба xyz start | stop | restart и htop, например. Часто используется в сочетании с управлением памятью.

1
Как обеспечить исключительную доступность процессора для запущенного процесса?
Сначала вопрос кажется немного глупым / запутанным, поскольку ОС выполняет работу по управлению выполнением процесса. Однако я хочу измерить, насколько некоторые процессы связаны с процессором / вводом-выводом, и я чувствую, что моя ОС мешает моим экспериментам, например, с запланированными процессами ОС. Возьмем в качестве примера следующую ситуацию: я дважды запустил …

9
Убедитесь, что процесс всегда запущен
Я начал хостинг сайтов некоторое время назад, используя Cherokee. Для внешних источников (FastCGI и т. Д.) У него есть возможность запустить процесс, если он не может найти работающий на указанном сокете или порту. Это здорово, потому что это означает, что если PHP или сайт Django падает (как они иногда делают), …

2
Как я могу увидеть, какие процессы запущены?
Я использую Ubuntu Server 10.10 и хочу посмотреть, какие процессы запущены. Я знаю, что PostgreSQL работает на моем компьютере, но я не вижу его с помощью команд topили ps, поэтому я предполагаю, что они не отображают все запущенные процессы. Есть ли другая команда, которая покажет все запущенные процессы или есть …

4
Как убить несколько процессов
чтобы найти PID процесса, который нужно убить, используйте: pgrep <process command> Затем я использую команду kill, чтобы убить PID, возвращенный pgrep <process command> kill <PID> Можно ли объединить эти команды в одну, чтобы убить PID или PID, возвращенные pgrep <process command>? Или есть способ убить несколько процессов по имени команды? …


2
Что означает ценность (-)?
Согласно справочной странице и википедии; niceколеблется от -20 до 20. Тем не менее, когда я запускаю следующую команду, я обнаруживаю, что некоторые процессы имеют не числовое значение, например (-). Смотрите шестой столбец слева с заголовком «NI». На что указывает милость (-)? ps axl F UID PID PPID PRI NI VSZ …

2
За процесс брандмауэр?
Я читал вокруг, но не могу найти способ создать правила межсетевого экрана для каждого процесса. Я знаю, iptables --uid-ownerно это работает только для исходящего трафика. Я рассмотрел сценарии netstatи , iptablesно это кажется очень неэффективно , так как если процесс активен только в течение небольшого времени кадра сценарий может пропустить. …

2
Как нумеруются процессы в UNIX?
Я не могу найти шаблон, когда смотрю на нумерацию идентификаторов PID в таблице процессов ( ps -a), так как идентификаторы PID не являются последующими числами, и иногда между этими числами возникают большие "пропуски". Это потому, что могут быть некоторые процессы, которые выполняются в течение короткого времени, и они резервируют некоторые …



2
Как мне проверить, работает ли данный PID?
Я пишу Perl-скрипт, который анализирует лог-файлы для сбора PID, а затем проверяет, работает ли этот PID. Я пытаюсь придумать лучший способ сделать эту проверку. Очевидно, я мог бы сделать что-то вроде: system("ps $pid > /dev/null") && print "Not running\n"; Однако я бы предпочел избегать системного вызова, если это возможно. Поэтому …


1
Что означает <defunct> в выводе ps?
Я дал ps -ef|grep javaкоманду, и это одна из записей, которые я получил: subhrcho 875 803 0 Jan23 pts/5 00:02:27 [java] &lt;defunct&gt; Что &lt;defunct&gt;здесь подразумевается? В каком состоянии находится этот процесс с PID = 875?

4
Ctrl-C с двумя одновременными командами в bash
Я хочу запустить две команды одновременно в bash на машине с Linux. Поэтому в моем ./execute.shскрипте Bash я положил: command 1 &amp; command 2 echo "done" Однако когда я хочу остановить скрипт bash и нажать Ctrl+ C, останавливается только вторая команда. Первая команда продолжает работать. Как мне убедиться, что полный …

3
Системный и процессный нерест
Обычно не пишите здесь, но я вырываю свои волосы из-за этого. У меня есть скрипт Python, который разветвляется при запуске и отвечает за запуск нескольких других процессов. Этот скрипт запускался при запуске через sysvinit, но недавно я обновился до Debian Jessie, поэтому адаптировал его для запуска через systemd. К сожалению, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.