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

Процесс - это экземпляр выполняемой компьютерной программы.


1
Что означает «Неизвестный экземпляр» при перезапуске службы?
Я пытаюсь запустить vsftpdфайловый сервер в Ubuntu 13.10, я не могу подключиться к серверу из другой сети, хотя эта другая сеть подключена к сети сервера и pingработает. Что-то подозрительно в vsftpdперезапуске, при настройке vsftpdменя попросили перезапустить его с помощью: service vsftpd restart Вывод говорит: «Стоп: неизвестный экземпляр». Я не знаю, …

1
Почему PGID моего дочернего процесса не является PID родителя?
Поэтому я постоянно читаю, что эта команда должна завершать все дочерние процессы родительского процесса: kill -- -$$ Использование отрицательного идентификатора с командой kill ссылается на PGID, и из примеров, которые я видел, выясняется, что PGID дочерних процессов должен быть PID родительского процесса, но это не так в моей системе. В …

2
Что такое «автоматическое расширение стека»?
getrlimit (2) имеет следующее определение на страницах руководства: RLIMIT_AS Максимальный размер виртуальной памяти процесса (адресного пространства) в байтах. Это ограничение влияет на вызовы brk (2), mmap (2) и mremap (2), которые завершаются ошибкой ENOMEM при превышении этого предела. Также автоматическое расширение стека завершится неудачно (и сгенерирует SIGSEGV, который убивает процесс, …
13 linux  process  memory  limit 


4
Bash скрипт ждет процессов и получает код возврата
Я пытаюсь создать скрипт, который запустит много фоновых команд. Для каждой фоновой команды мне нужно получить код возврата. Я пробовал следующий скрипт: #!/bin/bash set -x pid=() return=() for i in 1 2 do echo start $i ssh mysql "/root/test$i.sh" & pid[$i]=$! done for i in ${#pid[@]} do echo ${pid[$i]} wait …
13 linux  bash  process  array 

3
Убить любой сервис, работающий на определенном порту
Я пытаюсь написать скрипт, который убивает службу, работающую на определенном порту. Это мой сценарий: a=$(ps ax | grep 4990 | grep java | awk '{print $1}') kill -9 $a Это Java-программа. Этот сценарий иногда работает, но таинственным образом терпит неудачу большую часть времени. Есть ли другой способ убить службу, работающую …
13 process  kill  tcp 

2
Как я могу получить pid subshell?
Как я могу получить pid subshell? Например: $ echo $$ 16808 Это не работает, потому что оригинальная оболочка расширяется $$: $ ( echo $$ ) 16808 Почему одинарные кавычки не работают? После того, как исходная оболочка удаляет одинарную кавычку, не расширяется ли подоболочка $$? $ ( echo '$$' ) $$ …
13 bash  process  subshell 

1
Каковы отношения между процессами, потоками ядра, облегченными процессами и пользовательскими потоками в Unix? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Unix Internal от Vahalia содержит цифры, показывающие отношения между процессами, потоками …

4
lsof -p PID против lsof | grep PID
Я не понимаю выход команды lsof. Когда я пишу lsof -p PID Я получаю 4 строки и когда я пишу lsof | grep PID Я получаю сотни строк. Разве это не должно вернуть тот же результат? Спасибо за ваши ответы. Здесь вывод. Похоже, это субпроцесс или что означают эти задачи? …
12 process  lsof 

4
Как найти источник нерестового процесса?
У меня есть процесс Java, работающий на экземпляре RedHat Linux. Проблема в том, что он продолжает появляться после того, как я его убил. Я не уверен, где искать. Я уже ходил в crontab, но не повезло. Я посмотрел на PPID, но он указывает на init (1). Любая идея, как я …
12 process  kill 

1
Смысл вывода pmap
Я написал main.cв Linux: int main() { while (1){} } Когда я компилирую и запускаю, я могу pmapэто: # pmap 28578 28578: ./a.out 0000000000400000 4K r-x-- /root/a.out 0000000000600000 4K r---- /root/a.out 0000000000601000 4K rw--- /root/a.out 00007f87c16c2000 1524K r-x-- /lib/libc-2.11.1.so 00007f87c183f000 2044K ----- /lib/libc-2.11.1.so 00007f87c1a3e000 16K r---- /lib/libc-2.11.1.so 00007f87c1a42000 4K rw--- …


5
Изящный способ убить процесс
После того, как мой bash-скрипт сделан с сервером selenium, скрипт убивает его так: kill `ps -ef | grep selenium | awk '{ print $2 }'` Несмотря на то, что это работает и он уничтожает сценарий селена, он также пытается уничтожить процесс, grep seleniumпоэтому к тому моменту, когда номер процесса возвращается …
12 process  search  kill 

3
Поддерживать 100 экземпляров запущенной программы
В настоящее время я использую supervisord для поддержки 100 экземпляров скрипта, запускаемого одновременно. Если кто-то умирает, он начинает новый. Однако, кажется, изо всех сил пытается поддерживать большее количество (> 300 процессов), и я ищу замену. Кажется, что Monit не выполняет то, что я хочу, поскольку он отслеживает отдельные сценарии и …

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