Tag: процесса

Почему мы не можем убить зомби?

Я редактирую этот вопрос, так как он был отмечен как дубликат как другой вопрос о том, как убить процесс зомби. Я не ищу ответа на вопрос о том, как убить зомби-процесс. У меня нет зомби в моей системе, и я знаю, как создаются зомби. Позвольте мне попытаться перефразировать вопрос. В настоящее время это принятые методы […]

Получение данных из mem-кеша

Новичок в Linux. Мое приложение записывается в файл журнала и по какой-то причине перестает писать в этот файл. Мы перезапустили приложение, чтобы исправить этот сбой. Возможно ли каким-либо образом получить отсутствующий журнал из некоторого дампа / кэша памяти?

Список убитых приложений

Есть ли команда для перечисления последних убитых процессов? Или искать файл журнала для убитого приложения, например, называемый «my_app»?

Почему бессрочный сон обозначается буквой «D»?

От «man ps»: R = Running or Runnable S = interruptable Sleep T = sTopped Z = Zombie D = uninterruptible sleep (usually IO) Откуда это D?

Флаг процесса 1: вилка, но не выполнялась (используйте случай?)

На странице man для ps он перечисляет флаг процесса 1 как «процесс forked, но не выполняет». Что было бы распространенным случаем / ситуацией для процесса в этом состоянии?

Кто крадет мои деньги?

Я заметил, что моя система Debian Jessie использует множество pids, даже если система (должна быть) в основном бездействует. Ниже показано, что в течение 10 секунд используется более или менее 270 pids, тогда как количество активных процессов остается более или менее одинаковым: $ while :; do echo -n "$(ps | tail -n 1 | cut -d' […]

Как сохранить процесс (стресс), пока я не проведу тестовую проверку

Я хочу провести стресс-тестирование своего программного обеспечения. У меня несколько тестовых ящиков со мной с разным временем выполнения. В настоящее время я запускаю утилиту стресса с требуемыми параметрами и запускает тестовый файл в другом терминале. Как только этот тест пройдет, я убиваю процесс стресса с помощью ctr + C. Теперь, я хочу создать сценарий, который […]

Как просматривать выходные данные для ВСЕХ процессов одновременно?

Я знаю, что вы можете подключаться к различным фоновым процессам, чтобы смотреть их вывод на консоль, но есть ли способ сразу просмотреть результаты всех процессов? Вероятно, он быстро прокрутится и будет трудно читать, но возможно ли это?

Выполнять команду или функцию, когда SIGINT или SIGTERM отправляются самому родительскому скрипту, а не дочерним процессам

Предположим, у меня есть этот script.sh #!/bin/bash exit_script() { echo "Printing something special!" echo "Maybe executing other commands!" kill — -$$ # Sends SIGTERM to child/sub processes } echo "Some other text" #other commands here sleep infinity Я хочу, чтобы script.sh выполнял функцию exit_script всякий раз, когда он получал SIGINT или SIGTERM Например: killall script.sh […]

Легкий способ создания бессмысленного, дешевого, долговременного процесса?

У меня есть программа, которая управляет процессами. Он предназначен для управления длительными процессами, и когда один из его процессов завершается, даже успешно, тогда весь диспетчер процессов закрывается. Например, у меня есть этот файл конфигурации для диспетчера процессов: foo: foo –do-foo bar: bar –do-bar Команда «foo» может выйти из 0, заставив весь диспетчер процессов (и, следовательно, […]

Linux и Unix - лучшая ОС в мире.