会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SudosuBash
博客园
首页
新随笔
联系
订阅
管理
2026年3月1日
[CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
摘要: CSAPP-3e 并发和读/写者 (作业 12.19,12.20,12.21) 前言 最近刚学完 Linux 的进程部分, 接下来就是研究并发了. 正好, 去年 12 月到今年 1 月份那会, 我浅浅学了 CS:APP 的第 12 章。 但是, 当时因为我出了一点事情(主要是严重感冒+一些杂七杂八的
阅读全文
posted @ 2026-03-01 21:10 SudosuBash
阅读(41)
评论(0)
推荐(0)
2026年2月26日
[LKD/Linux 内核] 关于对 kill_orphaned_pgrp 函数的一点研究
摘要: Linux 3.2 kill_orphaned_pgrp 函数 前言 之前研究进程的退出 do_exit, 其中一个重点就是 exit_notify, 遂对这个函数的用法产生了兴趣, 并且进行了一番研究. 1.想象一个场景 如果你玩过 shell, 你应该能理解下面的一个场景: sudo-su-ba
阅读全文
posted @ 2026-02-26 03:44 SudosuBash
阅读(24)
评论(0)
推荐(0)
2026年2月20日
[番外篇] 对 OS:TEP 的 MLFQ 策略的一点思考
摘要: OS:TEP MLFQ 策略 前言 其实, 我学 Linux 内核的时候, 并不只是阅读 LKD 和翻阅源码. 我同时还在阅读 OS:TEP(Operating System: Three Easy Pieces), 对, 就那本讲操作系统的书. 每一个部分看完之后, 我就立马阅读 LKD 的对应部
阅读全文
posted @ 2026-02-20 02:18 SudosuBash
阅读(40)
评论(0)
推荐(0)
2026年2月18日
[LKD/Linux 内核] Linux 中的 进程, 线程
摘要: Linux 3.2 进程, 线程 前言 注意: 本文章默认你学过操作系统的进程部分,了解进程的概念. 我们都知道, 在 Linux 中, 我们使用 LWP 来描述线程, 即不区分线程/进程, 统一用 task_struct 描述它. 但是在 Linux 中, 线程, 进程, 进程组实际上还是有点区别
阅读全文
posted @ 2026-02-18 14:28 SudosuBash
阅读(72)
评论(0)
推荐(1)
[LKD/Linux 内核] 关于对 current_thread_info 函数的一点研究
摘要: Linux 3.2 current_thread_info 函数 前言 current_thread_info, 这个函数在内核中, 经常被用于访问当前CPU正在运行的任务, 那么它的底层是怎么实现的呢? 这是我阅读 LKD 遇到的第一个难点, 也是我第一次体会到 "纸上得来终觉浅, 绝知此事要躬行
阅读全文
posted @ 2026-02-18 02:32 SudosuBash
阅读(49)
评论(0)
推荐(0)
2025年2月3日
[ArkUI] 记录一次 ArkUI 学习心得 (1) -- 基础概念
摘要: 1.一个原生鸿蒙应用的源码目录 其中: ets是项目的源码目录. ets/pages是页面目录, 用于渲染页面. resources是资源目录,下面会讲. 2.第一个原生鸿蒙应用 话不多说,直接上代码. @Entry @Component struct Index { @State message:
阅读全文
posted @ 2025-02-03 09:34 SudosuBash
阅读(109)
评论(0)
推荐(0)
公告