Skrót PID (Process ID) w wielozadaniowych systemach operacyjnych oznacza identyfikator procesu. Jest to wartość (najczęściej liczba całkowita) nadawana przez system operacyjny uruchomionemu procesowi, aby można go było jednoznacznie wskazać podczas zarządzania pracą systemu.
PID jest używany m.in. do:
- monitorowania działania uruchomionych programów (np. w listach procesów),
- diagnozowania problemów (zawieszona aplikacja, nadmierne zużycie zasobów),
- wykonywania operacji administracyjnych na konkretnym procesie (np. zakończenie procesu, zmiana priorytetu).
Odpowiedź "średni czas bezawaryjnej pracy" jest błędna, bo opisuje metrykę niezawodności/utrzymania ruchu (typowo spotykaną w kontekście awaryjności urządzeń lub systemów), a nie identyfikator nadawany obiektowi przez jądro systemu.
Odpowiedź "procent zajętości pamięci operacyjnej" jest błędna, ponieważ to wskaźnik wykorzystania zasobów (monitoring RAM), a PID nie opisuje stopnia użycia pamięci, tylko służy do nazwania (identyfikacji) procesu.
Odpowiedź "numeryczny identyfikator użytkownika" również jest błędna: systemy rozróżniają identyfikatory procesów i identyfikatory użytkowników. Identyfikator użytkownika dotyczy konta/posiadacza uprawnień, natomiast PID dotyczy konkretnej uruchomionej instancji programu.
W praktyce egzaminacyjnej warto zapamiętać prostą regułę: PID zawsze odnosi się do procesu (uruchomionego programu), a identyfikatory użytkownika dotyczą kont i uprawnień.