Fork |
Create a new process |
Clone |
Create a sub-process based on specified conditions |
Execve |
Run executable files |
Exit |
Abort a process |
_ Exit |
Stop the current process immediately |
Getdtablesize |
Maximum number of files that a process can open |
Getpgid |
Obtains the ID of a specified process group. |
Setpgid |
Set the flag number of the specified process group |
Getpgrp |
Get the ID of the current process group |
Setpgrp |
Set the flag number of the current process group |
Getpid |
Get process ID |
Getppid |
Obtain the parent process ID |
Getpriority |
Get scheduling priority |
Setpriority |
Set scheduling priority |
Modify_ldt |
Local description table of the read/write process |
Nanosleep |
Specifies the time for the process to sleep. |
Nice |
Change the priority of a time-based process |
Pause |
Pending process and waiting for Signal |
Personality |
Set the process running domain |
Prctl |
Perform specific operations on processes |
Ptrace |
Process Tracking |
Sched_get_priority_max |
Obtain the maximum static priority |
Sched_get_priority_min |
Get the lower limit of Static Priority |
Sched_getparam |
Obtain the scheduling parameters of a process. |
Sched_getscheduler |
Obtains the scheduling policy of a specified process. |
Sched_rr_get_interval |
Obtain the time slice length of a real-time process scheduled by RR Algorithm |
Sched_setparam |
Set process scheduling Parameters |
Sched_setscheduler |
Set Scheduling Policies and parameters for a specified process |
Sched_yield |
The process takes the initiative to let out the processor and waits for itself to wait for the end of the scheduling queue |
Vfork |
Create a sub-process for executing new programs. It is often used together with execve. |
Wait |
Wait for the sub-process to terminate |
Wait3 |
See wait |
Waitpid |
Wait for the specified sub-process to terminate |
Wait4 |
See waitpid |
Capget |
Obtain process Permissions |
Capset |
Set process Permissions |
Getsid |
Get meeting ID number |
Setsid |
Set meeting ID |