查看: 4481|回复: 4

[分享] 进程管理思考题(一)和(二)

[复制链接]

该用户从未签到

723

主题

6382

帖子

0

超级版主

Rank: 8Rank: 8

积分
25445
最后登录
2025-9-4
发表于 2021-10-25 15:18:14 | 显示全部楼层 |阅读模式
本系列分享是《奔跑吧Linux内核》中进程管理章节的思考题。
内存管理思考题总链接:内存管理思考题(七)和(八) - i.MX - 恩智浦技术社区 (nxpic.org.cn)
进程管理思考题(一):
1.     在内核中如何获取当前进程的task_struct数据结构
2.     用户空间进程的页表是什么时候分配的,其中一级页表和二级页表是什么时候?
3. 简述对进程调度器的理解,早期内核调度器(O(N)和O(1))是如何工作的?

4.    简述进程优先级、nice值和权重之间的关系
5.    简述CFS调度器是如何工作的
6.  CFS调度器中vruntime值是如何计算的?
7.     CFS调度器中的min_vruntime有什么作用?

进程管理思考题(二):
1.     CFS调度器对新创建的进程和刚唤醒的进程有何关照?
2.     如何计算普通进程的平均负载load_avg_contrib?runnable_avg_sum和runnable_avg_perid分别是什么含义?
3.    内核代码中定义了若干个表,说出它们的含义,比如prio_to_weight,prio_to_wmult,runnable_avg_yN_inv,runnable_avg_yN_sum.
4.    如果一个普通进程在就绪队列里等了很长时间才被调度,那么它的平均负载该如何计算?


Linux--进程管理思考题(一).pdf

183.38 KB, 下载次数: 4, 下载积分: 威望 1

Linux--进程管理思考题(二).pdf

103.06 KB, 下载次数: 2, 下载积分: 威望 1

回复

使用道具 举报

  • TA的每日心情
    开心
    2025-6-5 11:11
  • 签到天数: 563 天

    连续签到: 1 天

    [LV.9]以坛为家II

    3

    主题

    1346

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2841
    最后登录
    2025-7-3
    发表于 2021-10-25 18:26:11 | 显示全部楼层
    学习的好机会啊
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-5-7 15:04
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]常住居民II

    3

    主题

    1093

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1378
    最后登录
    2025-6-26
    发表于 2021-10-26 09:14:31 | 显示全部楼层
    老哥666啊
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    723

    主题

    6382

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    25445
    最后登录
    2025-9-4
     楼主| 发表于 2021-10-26 13:21:33 | 显示全部楼层

    一起学习!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    前天 11:03
  • 签到天数: 584 天

    连续签到: 2 天

    [LV.9]以坛为家II

    41

    主题

    3万

    帖子

    2

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    7083
    最后登录
    2025-9-5
    发表于 2021-10-26 13:35:08 | 显示全部楼层
    由问题引发学习内容,真不错!
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-6 10:53 , Processed in 0.091926 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表