一、进程优先级nice值
nice值 进程优先级,取值范围为[-20,19]数值越小,表征优先级越高。但是我们能操作的范围其实是很小的一个区间,因为如果我们能调整全局的优先级,我们自己的进程比操作系统优先级还高,就可能造成各种麻烦。所以系统还会在我们赋的nice值基础上再加20成为pri值,pri值表征系统中实际的优先级情况。如下图,也会发现 pri=20+NI
启动进程时赋nice值
如图,命令 “sleep 1039 &”启动时给到nice值-18
nice -n -18 sleep &
已存在的进程修改nice值
renice -n 18 5851//5851是pid号
二、虚拟文件系统
根目录下有个文件夹叫proc里面存有许多进程信息和硬件信息。其中数字文件夹表示pid为该数字的进程的信息。这些文件夹会动态更新,只有当前存在的进程会有相应文件夹存在。
proc/cpuinfo写入了cpu信息
proc/cpuinfo写入了内存使用相关信息
proc/cmdlines 写入了内核信息