C Books Guide and List
C++ Books Guide and List
Best Java Books

3,749 questions

4,049 answers

114 comments

10,705 users

What are various IDs associated with a process?

0 votes
20 views
asked by sara Guru (24,570 points)

1 Answer

0 votes
Unix identifies each process with a unique integer called ProcessID. The process that executes the request for creation of a process is called the ‘parent process’ whose PID is ‘Parent Process ID’. Every process is associated with a particular user called the ‘owner’ who has privileges over the process. The identification for the user is ‘UserID’. Owner is the user who executes the process. Process also has ‘Effective User ID’ which determines the access privileges for accessing resources like files.

getpid() -process id

getppid() -parent process id

getuid() -user id

geteuid() -effective user id
answered by rajesh Guru (39,140 points)

Related questions

0 votes
1 answer 25 views
0 votes
1 answer 22 views
0 votes
1 answer 107 views
0 votes
1 answer 40 views
40 views asked by sara Guru (24,570 points)
0 votes
1 answer 34 views
...