![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
linux内核
文章平均质量分 93
linux内核
Vane Zhang
这个作者很懒,什么都没留下…
展开
-
Linux设备模型4 kobj_attribute
Linux设备模型4 kobj_attribute转载 2023-09-04 19:14:12 · 315 阅读 · 0 评论 -
Linux 内核:设备驱动模型(1)sysfs与kobject基类
Linux 内核:设备驱动模型(1)sysfs与kobject基类转载 2023-08-13 14:31:20 · 184 阅读 · 0 评论 -
VFS文件系统相关结构体
VFS文件系统相关结构体原创 2023-08-13 11:16:10 · 123 阅读 · 0 评论 -
虚拟文件系统(VFS)
虚拟文件系统(VFS)原创 2023-07-09 16:08:39 · 6263 阅读 · 0 评论 -
Linux内核数据结构 —— 无锁环形队列 ( kfifo )
Linux内核数据结构 —— 无锁环形队列 ( kfifo )转载 2023-06-02 14:48:41 · 4658 阅读 · 4 评论 -
Linux设备管理: kobject、kset、ktype分析
Linux设备管理 kobject、kset、ktype分析(超详细)转载 2023-05-20 10:35:00 · 391 阅读 · 0 评论 -
Linux内核klist链表分析
Linux内核klist链表分析转载 2023-05-13 13:27:03 · 333 阅读 · 0 评论 -
Linux内核数据结构 —— 内核链表
Linux内核数据结构 —— 内核链表转载 2023-05-16 19:08:13 · 474 阅读 · 0 评论 -
Linux内核调度算法 -- CPU时间片如何分配
假设nice值是-20,那么static_prio就是100,那么SCALE_PRIO(100*4, 100)就等于800,意味着最高优先级-20情形下,可以分到时间片是800ms,如果nice值是+19,则只能分到最小时间片5ms,nice值是默认的0则能分到100ms。当然,实际的运行进程里,大部分并不是nginx这种希望独占CPU全部时间片的进程,许多进程,比如vi,它在很多时间是在等待用户输入,这时vi在等待IO中断,是不占用时间片的,内核面对多样化的进程,就需要技巧性的分配CPU时间片了。转载 2022-08-25 14:34:25 · 2878 阅读 · 0 评论 -
Linux进程优先级详解(prio、static_prio、normal_prio、rt_priority)
Linux 中采用了两种不同的优先级范围,一种是 nice 值,一种是实时优先级。在上一篇粗略的说了一下 nice 值和实时优先级,仍有不少疑问,本文来详细说明一下进程优先级。linux 内核版本为 linux 2.6.34。转载 2022-08-25 14:26:34 · 1853 阅读 · 2 评论