网站建设的费用是多少钱,南京个人网站建设模板,哪家公司做门户网站,制作html网站模板目录 优先级VS权限
基本概念
查看系统进程
几个重要信息
PRI and NI
PRI vs NI
top命令
上限#xff1a; 详细步骤
下限#xff1a;
其他概念 优先级VS权限 权限#xff1a;能or不能 优先级#xff1a;已经能#xff0c;但是谁先谁后的问题#xff08;CPU资源有…
目录 优先级VS权限
基本概念
查看系统进程
几个重要信息
PRI and NI
PRI vs NI
top命令
上限 详细步骤
下限
其他概念 优先级VS权限 权限能or不能 优先级已经能但是谁先谁后的问题CPU资源有限 基本概念 cpu资源分配的先后顺序就是指进程的优先权priority。 优先权高的进程有优先执行权利。配置进程优先权对多任务环境的linux很有用可以改善系统性能。还可以把进程运行到指定的CPU上这样一来把不重要的进程安排到某个CPU可以大大改善系统整体性能。查看系统进程 在linux或者unix系统中用ps –l命令则会类似输出以下几个内容 几个重要信息 UID : 代表执行者的身份 PID : 代表这个进程的代号 PPID 代表这个进程是由哪个进程发展衍生而来的亦即父进程的代号 PRI 代表这个进程可被执行的优先级其值越小越早被执行 NI 代表这个进程的nice值PRI and NI PRI也还是比较好理解的即进程的优先级或者通俗点说就是程序被CPU执行的先后顺序此值越小进程的优先级别越高 那NI呢?就是我们所要说的nice值了其表示进程可被执行的优先级的修正数值 PRI值越小越快被执行那么加入nice值后将会使得PRI变为PRI(new)PRI(old)nice 这样当nice值为负值的时候那么该程序将会优先级值将变小即其优先级会变高则其越快被执行 所以调整进程优先级在Linux下就是调整进程nice值 nice其取值范围是-20至19一共40个级别 PRI vs NI 需要强调一点的是进程的nice值不是进程的优先级他们不是一个概念但是进程nice值会影响到进程的优先级变化。 可以理解nice值是进程优先级的修正修正数据 top命令 用top命令更改已存在进程的nice top 进入top后按“r”–输入进程PID–输入nice值 上限 详细步骤 输入top按r: 我们输入PID4398 : 我们调整参数为-30; 最后发现参数被调整为了-20调整值有界nice其取值范围是-20至19 下限 我们再来尝试调其下限我们输入100其nice下限19 按理说oldprinice - 60 19 79 不等于99 oldpri(80) nice(新19 99每次都从80开始与上次无关 其他概念 竞争性: 系统进程数目众多而CPU资源只有少量甚至1个所以进程之间是具有竞争属性的。为了高效完成任务更合理竞争相关资源便具有了优先级 独立性: 多进程运行需要独享各种资源多进程运行期间互不干扰 并行: 多个进程在多个CPU下分别同时进行运行这称之为并行 并发: 多个进程在一个CPU下采用进程切换的方式在一段时间之内让多个进程都得以推进称之为并发