#c #linux #unix #process
Вопрос:
когда я выполняю команду
pidof lh
для программы lh я получаю два значения. кто они такие. Я искал pid lh
запущенной программы, чтобы я мог увеличить ограничение на количество открытых файлов https://unix.stackexchange.com/a/422732/211761
Почему я получаю два значения, если одно из них pid, то какое другое
выход
37354 7968
какой из них выше-pid, а какой другой номер. пожалуйста, скажите
Комментарии:
1. Вы читали справочную страницу? Может ли быть так, что в вашей системе работают два процесса, запускающих
lh
программу? Проголосовали за закрытие.
Ответ №1:
Оба. У вас запущено два процесса lh.
Комментарии:
1. может ли поток C рассматриваться как процесс или pid. Программа
lh
создает поток./ и отображается в команде pidof отдельно2. хорошо, я получил ответ, но не могли бы вы, пожалуйста, сказать, нужно ли мне устанавливать ограничение на открытие файлов для какого pid или мне следует установить ulimit для обоих pid, чтобы увеличить ограничение на открытие файлов google.com/…
3. Я установил выбор для обоих процессов. Я создаю поток и закрываю его после выполнения запроса, но я не знаю, почему я все еще получаю несколько процессов. Есть ли способ, которым я могу получить конкретный номер tcp-порта, количество подключений для открытых файлов и имена файлов, таких как сокет или файл
4. @user786, вероятно, потому, что у вас запущено два процесса lh…