进程状态查看
ps -ef UID PID PPID C STIME TTY TIME CMD root 1 0 0 Aug27 ? 00:00:06 /sbin/init auto noprompt root 2 0 0 Aug27 ? 00:00:00 [kthreadd] root 3 2 0 Aug27 ? 00:00:00 [ksoftirqd/0] ps -aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.6 120056 6208 ? Ss Aug27 0:06 /sbin/init auto noprompt root 2 0.0 0.0 0 0 ? S Aug27 0:00 [kthreadd]
进程调度策略
task_struct中的调度信息
策略
轮流策略
先进先出策略
优先权
JIFFIES变量
实时优先权
实时进程之间
计数器
进程函数
#include <unistd.h> #include <sys/types.h> pid_t getpid(void); //获取当前进程pid pid_t getuid(void); //获取进程用户uid pid_t geteuid(void);//获取进程的有效用户id pid_t getgid(void);//获取进程用户组id pid_t getppid(void);//获取进程父进pid pid_t getpgrp(void);//获取进程所在进程组id pid_t getpgid(void);//获取进程组id
时间: 2024-11-03 05:44:10