What are the system calls used for process management:
Answers were Sorted based on User's Feedback
Answer / chandrasekhar kar
The system calls for process management are
Fork() > create child process
Vfork() > create child process (copy-on-write only)
exec() > exec to do a different task
wait() > wait for a process to complete execution
kill() > to send a signal to a process
signal() > to handle a signal
sigaction() > handle signal
exit() > exit from a process execution
_exit() > same as exit() but with out clean up
and many more ................
| Is This Answer Correct ? | 32 Yes | 4 No |
Answer / k.sri ganesh
fork() - To Duplicate the Process
exec() - Family of Functions Replace the calling process
image with new process image
getpid() - To get process id
getppid() - To get the parent process id
getpgrp() - To get the process group
wait() - To wait the calling process to get child's exit status
sleep() - To suspend the execution of the process for some
seconds
kill() - To send signal to a process
exit()-terminate the calling process
brk()-change data segment size
signal()-ANSI c signal handler
nice()-run a program with modified scheduling priority
| Is This Answer Correct ? | 11 Yes | 0 No |
Answer / guest
The system calles for process management are fork() which
will create a process
wait() will wait for exit status of all child processes.
| Is This Answer Correct ? | 13 Yes | 6 No |
Answer / prashanth
The system calls for process management are fork() and vfork
() which will create a process.
| Is This Answer Correct ? | 10 Yes | 5 No |
Answer / marimuthu
fork() - To Duplicate the Process
exec() - Family of Functions Replace the calling process image with new process image
getpid() - To get process id
getppid() - To get the parent process id
getpgrp() - To get the process group
wait() - To wait the calling process to get child's exit status
sleep() - To suspend the execution of the process for some seconds
kill() - To send signal to a process
and etc
| Is This Answer Correct ? | 5 Yes | 2 No |
Explain what are the system calls used for process management?
What Happens when you execute a command?
Tell me set-user-id is related to (in unix)?
What is Inode.
What are the system calls used for process management:
Explain the advantage of executing a process in background?
How to write the program on full-duplex communication using 2 FIFOs
Explain what is the process id for kernel process?
Explain linking across directories?
What is ln(linking)?
How to get or set an environment variable from a program?
What is ipc in unix?