Запитання з тегом «pid»

Під час обчислень ідентифікатор процесу (зазвичай його називають ідентифікатором процесу або просто PID) - це число, яке використовується більшістю ядер операційної системи (таких як UNIX, Mac OS X або Microsoft Windows) для (тимчасової) однозначної ідентифікації процесу. Цей номер може використовуватися як параметр у різних викликах функцій, що дозволяють маніпулювати процесами, наприклад, регулюючи пріоритет процесу або взагалі вбиваючи його.

7
Як отримати ідентифікатор процесу фонового процесу?
Я запускаю фоновий процес зі свого сценарію оболонки, і я хотів би вбити цей процес, коли мій сценарій закінчиться. Як отримати PID цього процесу з мого сценарію оболонки? Наскільки я бачу, змінна $!містить PID поточного сценарію, а не фоновий процес.

30
Порт 80 використовується системою SYSTEM (PID 4), що це?
Я намагаюся використовувати порт 80 для свого сервера додатків, але коли я виконую, netstat -aonя отримую: TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4 Коли я дивлюся на цей процес в диспетчері завдань, він показує PID 4це SYSTEM, це все . Без розширення ... нічого. Просто " SYSTEM". Що тут відбувається? Боюся закінчити …
346 iis  port  pid  netstat 


2
Що таке .pid файл та що він містить?
Нещодавно я натрапив на файл із розширенням .pid та дослідив всередині нього, але не знайшов багато. Документація говорить: Pid-файл - це файл, що містить ідентифікаційний номер процесу (pid), який зберігається у чітко визначеному розташуванні файлової системи, таким чином, дозволяючи іншим програмам дізнатись, який pid запущеного сценарію. Чи може хтось пролити …
199 linux  unix  pid 


6
Чому $$ повертає той самий ідентифікатор, що і батьківський процес?
У мене проблеми з Башем, і я не знаю, чому. Під оболонкою я ввожу: echo $$ ## print 2433 (echo $$) ## also print 2433 (./getpid) ## print 2602 "getpid" - програма C для отримання поточного pid, наприклад: int main() { printf("%d", (int)getpid()); return 0; } Що мене бентежить, це …
160 bash  shell  pid  subshell 


30
Не вдалося приєднати до коду обробки ідентифікатора Xcode
Хтось відчув цю проблему? Вчора я все ще можу запустити свою програму в тренажері, але тепер я не можу запустити свою програму, оскільки Xcode друкує цю помилку в консолі: error: failed to attach to process ID <ID number> Я намагався перевстановити, виконати цю публікацію та створити новий проект, але не …

11
Як перевірити, чи існує процес із заданим pid у Python?
Чи є спосіб перевірити, чи відповідає pid дійсному процесу? Я отримую Pid від іншого джерела, ніж від, os.getpid()і мені потрібно перевірити, чи немає процесу з цим Pid на машині. Мені потрібно, щоб він був доступний в Unix та Windows. Я також перевіряю, чи PID НЕ використовується.
109 python  process  pid 

8
Визначте прослуховування Pid процесу на певному порту
Як видно з назви, я працюю на декількох ігрових серверах, і кожен з них має однакове, nameале різне PIDі portкількість. Я хотів би відповідати PIDсерверу, який слухає певний порт, і тоді я хотів би вбити цей процес. Мені це потрібно для того, щоб виконати мій баш сценарій. Це навіть можливо? …
101 unix  port  freebsd  pid 

3
Якщо нитки мають однаковий PID, як їх можна ідентифікувати?
У мене є запит, пов'язаний з реалізацією потоків в Linux. Linux не має явної підтримки потоків. У просторі користувачів ми можемо використовувати бібліотеку потоків (як NPTL) для створення потоків. Тепер, якщо ми використовуємо NPTL, він підтримує відображення 1: 1. Ядро буде використовувати clone()функцію для реалізації потоків. Припустимо, я створив 4 …

4
БД Postgres не запускається на Mac OSX: ПОМИЛКА каже: підключення на сокеті домену Unix [закрито]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 3 роки тому . Удосконалюйте це питання Я встановив Postgresql, а потім запустив купу програм для рейок на своєму локальному Mac OSX …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.