上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 70 下一页

2021年1月10日

Cgroup内核文档翻译(6)——Documentation/cgroup-v1/devices.txt

摘要: 设备白名单控制器(Device Whitelist Controller) 1.说明: 实现一个cgroup来跟踪并强制执行对设备文件的打开和mknod限制。 设备cgroup将设备访问白名单与每个cgroup相关联。 白名单条目具有4个字段。 'type' 是 a (all), c (char), 阅读全文

posted @ 2021-01-10 23:43 Hello-World3 阅读(603) 评论(0) 推荐(0)

2021年1月8日

Cgroup内核文档翻译(4)——Documentation/cgroup-v1/cpuacct.txt

摘要: CPU记帐控制器(CPU Accounting Controller) CPU记帐控制器用于使用cgroup对任务进行分组,并计算这些任务组的CPU使用率。CPU记帐控制器支持多层次结构组。 记帐组会累积其所有子组的CPU使用率以及直接存在于该组中的任务。可以通过首先挂载cgroup文件系统来创建记 阅读全文

posted @ 2021-01-08 00:46 Hello-World3 阅读(382) 评论(0) 推荐(0)

2021年1月4日

Cgroup内核文档翻译(3)——Documentation/cgroup-v1/cgroups.txt

摘要: CGROUPS 由Paul Menage <menage@google.com>根据Documentation/cgroup-v1/cpusets.txt提供 来自cpusets.txt的原始版权声明:部分版权所有(C)2004 BULL SA。部分版权所有(c)2004-2006 Silicon 阅读全文

posted @ 2021-01-04 01:24 Hello-World3 阅读(1333) 评论(0) 推荐(0)

2021年1月3日

Cgroup内核文档翻译(2)——Documentation/cgroup-v1/blkio-controller.txt

摘要: Block IO Controller 总览 cgroup子系统 "blkio" 实现了块io控制器。 在存储层次结构中的叶节点以及中间节点处似乎都需要各种类型的IO控制策略(如比例BW,最大BW)。 计划是将相同的基于cgroup的管理界面用于blkio控制器,并根据用户选项在后台切换IO策略。 阅读全文

posted @ 2021-01-03 17:46 Hello-World3 阅读(1099) 评论(0) 推荐(0)

Cgroup内核文档翻译(1)——Documentation/cgroup-v1/00-INDEX

摘要: 00-INDEX - 这个文件blkio-controller.txt -块IO控制器的说明,实现和使用细节。cgroups.txt -控制组的定义,实现细节,示例和API。cpuacct.txt -CPU记帐控制器; 为任务组的任务记录CPU的使用率。cpusets.txt -对cpusets功能 阅读全文

posted @ 2021-01-03 17:36 Hello-World3 阅读(288) 评论(0) 推荐(0)

功耗-3——系统suspend流程介绍

摘要: 一、auto suspend介绍 二、auto sleep介绍 三、关键函数介绍 1. pm_wakeup_pending 用于在整个休眠流程中时刻监测是否有唤醒事件产生,然后中止休眠流程,实现如下: bool pm_wakeup_pending(void) { unsigned long flag 阅读全文

posted @ 2021-01-03 00:09 Hello-World3 阅读(2431) 评论(0) 推荐(0)

2021年1月2日

man 1 ps 翻译和补充

摘要: 名称 ps-报告当前进程的快照。 概要 ps [选项] 描述 ps显示选择的活动进程信息。 如果要重复更新所选内容和显示的信息,请改用top(1)。 此版本的ps接受几种选择: 1 UNIX选项,可以分组,并且必须在破折号之前。 2个BSD选项,可以分组,并且不能带破折号。 3个GNU长选项,前面带 阅读全文

posted @ 2021-01-02 00:48 Hello-World3 阅读(339) 评论(0) 推荐(0)

2021年1月1日

进程学习杂项汇总

摘要: 1. 进程状态描述,即 task_struct 的 state 成员取值 // include/linux/sched.h /* Per process flags */ #define PF_IDLE 0x00000002 /* 我是一个空闲线程*/ /* I am an IDLE thread 阅读全文

posted @ 2021-01-01 23:18 Hello-World3 阅读(606) 评论(0) 推荐(0)

进程调度杂项汇总

摘要: 1. sched class与sched policy的对应关系 完全公平调度:SCHED_NORMAL SCHED_BATCH实时进程调度:SCHED_FIFO SCHED_RR空闲调度:SCHED_IDLEDeadline调度: SCHED_DEADLINE //kernel/sched/sch 阅读全文

posted @ 2021-01-01 23:07 Hello-World3 阅读(228) 评论(0) 推荐(0)

2020年12月28日

RT调度学习笔记(1)

摘要: 一、RT进程简介 1. 什么是RT进程 进程优先级为0--99为实时进程,判断实时进程的方法就是判断进程的优先级是否是小于100。 #define MAX_USER_RT_PRIO 100 //实时进程小于100 #define MAX_RT_PRIO 100 #define MAX_PRIO 14 阅读全文

posted @ 2020-12-28 01:02 Hello-World3 阅读(3146) 评论(0) 推荐(0)

上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 70 下一页

导航