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

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


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

2
Как я могу узнать, когда процесс завершил запись в файл?
У меня есть процесс, который был порожден из оболочки. Он работает как фоновый процесс и экспортирует БД в файл CSV в /tmp. Как узнать, когда фоновый процесс завершен (завершен / завершен) или закрыта ли блокировка файла CSV? Я планирую отправить файл по FTP на другой хост, как только он будет …
9 files  process  lock 

1
Почему расположение переменных среды так сильно различается?
Читая книгу «Взлом: искусство эксплуатации» Джона Эриксона, я пытаюсь приблизить адрес переменной среды, SHELLCODEчтобы использовать программу. Каждый раз, когда я бегу, getenv("SHELLCODE");чтобы узнать местоположение, результат совершенно другой. Выписка из моей раковины: > for i in $(seq 10); do ./a.out SHELLCODE; done SHELLCODE is at 0xff9ab3a3 SHELLCODE is at 0xffcdb3a3 SHELLCODE …

5
Threads vs (Forked) Процессы
Приложения Linux, как правило, разветвляются затем на exec (с execve ()), но приложения Java и некоторые MPM Apache используют многопоточность. Если разветвляется, использует fork + exec для запуска процесса, какова высокоуровневая версия для многопоточности? Как JVM или Worker MPM порождают потоки?
9 process  fork  thread 

3
Жесткий диск ввода / вывода в Pid
Есть ли способ увидеть дисковый ввод / вывод для PID / процесса? Monitorix показывает мне следующее и исправляет меня, если я ошибаюсь, но похоже, что жесткий диск замедляет всю систему: ОБНОВЛЕНИЕ № 1 Атоп, кажется, дает отличный обзор превыше всего. Могу я спросить вас, что означает ожидание, которое я пометил …

3
Вызвать команду / скрипт, отключенный от управляющего терминала?
Я исследую поведение скрипта, который обычно запускается как автоматизированный процесс (например, cron, Jenkins). Сценарий может (в конце концов) вызывать команды, которые ведут себя по-разному (запрашивая ввод данных пользователем) при интерактивном запуске; например, patchспросит, что делать с обратным патчем, и svnпопросит пароли, но мне нужно посмотреть, что происходит, когда они запускаются …

1
Негативы запущенных процессов с приоритетом в реальном времени?
Есть ли недостатки у запущенных процессов с приоритетом в реальном времени ( chrt -f 99)? Моя гипотеза состоит в том, что это в сочетании со сродством гарантирует, что любое преимущество моего процесса будет минимальным, и, следовательно, любое дрожание (особенно задержка в сети) будет минимизировано - это не поможет с общей …

1
Получение статистики дискового ввода-вывода для одного процесса в Linux
Мне нужно отслеживать статистику ввода-вывода процесса, который записывает на диск. Цель состоит в том, чтобы избежать слишком высокой скорости записи в течение длительных периодов. Я знаю, что есть iostatинструмент для решения этой задачи в общесистемной перспективе. Есть ли что-то похожее на мониторинг использования диска одним процессом?

3
Замедлите всего один процесс, чтобы регулировать температуру процессора
У меня есть программа. Когда он работает, температура процессора повышается с 50 до 80 градусов Цельсия, что является моей главной заботой. Я могу контролировать частоту процессора, чтобы замедлить его, но замедляются и другие процессы, чего я не хочу. Можно ли замедлить определенный процесс, не влияя на другие процессы, чтобы охлаждать …
9 linux  process 

2
Как убить как процесс, так и подпроцесс?
Я задал вопрос, чтобы узнать, как получить несколько строк сообщения из модуля подпроцесса Python. Проблема в том, что в ходе тестирования мне пришлось убить процесс python, который запускает процесс gnuchess. Использование ^ c в командной строке убивает процесс python, но не gnuprocess. За убийство гнусесс я получаю ps aux | …
9 process  kill 

2
Просмотр процесса переднего плана с помощью ps
Я могу видеть фоновый процесс, используя PS. Но есть ли способ просмотреть процесс на переднем плане? Например, $ nohup process1 & тогда ps -ef | grep "process1" будет отображать процесс "process1" в исполнении. Но приведенная выше команда не будет отображать процесс переднего плана, выполняемый как, $ Process2

1
Почему sshd отображается несколько раз на одной ветви pstree?
В настоящее время в моем классе операционных систем и подключение к удаленному серверу в моем кампусе. Я использовал pstreeкоманду для отображения всех запущенных процессов в визуальном дереве, и я получаю прикрепленный снимок экрана. После sshd (защищенного демона оболочки) вы заметите, что есть несколько sshd (другие учащиеся, подключающиеся в классе), но …


2
Что происходит с фоновыми заданиями после выхода из оболочки?
Из моего понимания, рабочие места трубопроводы начали с определенной оболочкой , и вы можете управлять этими заданиями ( fg, bg, Ctrl-Z) внутри этой оболочки. Задание может состоять из нескольких процессов / команд. Мой вопрос: что происходит с этими заданиями, когда выходит оригинал, содержащий оболочку? Предположим, что huponexit не установлен, поэтому …
9 shell  process  kill  jobs 

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