上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 66 下一页

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 阅读(253) 评论(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 阅读(543) 评论(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 阅读(167) 评论(0) 推荐(0) 编辑

2020年12月30日

进程冻结学习笔记

摘要: 一、内核进程冻结文档Documentation\power\freezing-of-tasks.txt翻译 任务冻结(C)2007拉斐尔·J·怀索克<rjw@sisk.pl>,GPL I.什么是任务冻结? 任务冻结是一种机制,在休眠或系统挂起(在某些体系结构上)期间,通过该机制可以控制用户空间进程和 阅读全文

posted @ 2020-12-30 22:12 Hello-World3 阅读(3605) 评论(0) 推荐(1) 编辑

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 阅读(2539) 评论(0) 推荐(0) 编辑

2020年12月20日

Regeultor内核文档翻译_学习笔记

摘要: 一、Documentation\power\regulator\overview.txt 1.命名规则 (1) Regulator - 为其他设备供电的电子设备。大多数调节器可以启用和禁用其输出,而某些调节器可以控制其输出电压和/或电流。 Input Voltage -> Regulator -> 阅读全文

posted @ 2020-12-20 21:30 Hello-World3 阅读(1609) 评论(0) 推荐(0) 编辑

2020年12月14日

一、Linux cpuidle framework(1)_概述和软件架构

摘要: 1. 在Linux kernel中,所有进程都不再运行时,即CPU的无所事事,这种状态被称作idle状态,而cpuidle framework,就是为了管理这种状态。 2. 当idle进程被调度到时,则说明系统的其它进程不再运行了,也即CPU idle了。最终,由idle进程调用idle指令(这里为 阅读全文

posted @ 2020-12-14 00:22 Hello-World3 阅读(1578) 评论(0) 推荐(0) 编辑

2020年11月15日

tracer ftrace笔记(1)——介绍与使用

摘要: 1.Ftrace简介 Ftrace 的设计目标简单,本质上是一种静态代码插装技术,不需要支持某种编程接口让用户自定义 trace 行为。静态代码插装技术更加可靠,不会因为用户的不当使用而导致内核崩溃。 ftrace 的作用是帮助开发人员了解 Linux 内核的运行时行为,以便进行故障调试或性能分析。 阅读全文

posted @ 2020-11-15 20:38 Hello-World3 阅读(1871) 评论(0) 推荐(0) 编辑

2020年11月2日

红黑树rbtree学习笔记

摘要: 红黑树(一)之 原理和算法详细介绍:https://www.cnblogs.com/skywang12345/p/3245399.html 红黑树(三)之 Linux内核中红黑树的经典实现: https://www.cnblogs.com/skywang12345/p/3624202.html 真正 阅读全文

posted @ 2020-11-02 00:36 Hello-World3 阅读(122) 评论(0) 推荐(0) 编辑

2020年11月1日

一. scheduler相关结构体简介

摘要: 1. 调度器介绍 一个好的调度算法应当考虑以下几个方面:公平:保证每个进程得到合理的CPU时间。高效:使CPU保持忙碌状态,即总是有进程在CPU上运行。响应时间:使交互用户的响应时间尽可能短。周转时间:使批处理用户等待输出的时间尽可能短。吞吐量:使单位时间内处理的进程数量尽可能多。负载均衡:在多核多 阅读全文

posted @ 2020-11-01 23:40 Hello-World3 阅读(1013) 评论(0) 推荐(0) 编辑

上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 66 下一页

导航