首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
奔跑吧Linux社区
掘友等级
奔跑吧Linux社区
奔跑吧Linux社区,为开源Linux布道
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
try_to_wake_up()中4个内存屏障的使用都想明白,对操作系统的理解将达到二本水平或者FAE水平
如果能把try_to_wake_up()中4个内存屏障的使用都想明白,那么对操作系统课程或者计算机的理解已经达到普通二本毕业的水平或FAE的水平!
好消息:卷2新增附录E已经上传 - 关于try_to_wake_up()里的内存屏障使用
try_to_wake_up()函数里内置了4个内存屏障,你没听错,一个函数里内置了4个内存屏障,有点蒙圈了吧?
水货笨叔介绍MCS锁
前几天小明同学和笨叔抱怨:现在的spinlock锁的代码变得越来越复杂了,我都看不懂了。的确spinlock的代码从原来简单的几行代码,变成现在复杂的几百行,除了代码变得复杂,里面隐含的原理也不简单。
综合能力训练:在树莓派上动手写一个小OS(6):实验16-5:进程创建实验
本文是《奔跑吧Linux内核 入门篇》第二版中第16章的实验16-5:进程实验。我们在前面的实验中已经完成了printk打印函数以及时钟中断的实验了,接下来我们就可以来完成进程创建的实验了。
综合能力训练:在树莓派上动手写一个小OS(4):实验16-3:实现printk函数
本文是《奔跑吧Linux内核 入门篇》第16章中的实验16-3:实现printk打印函数。前面的实验,我们直接使用串口函数来打印,非常不方便。
综合能力训练:在树莓派上动手写一个小OS(3):实验16-2:切换异常等级
本文是《奔跑吧Linux内核 入门篇》第16章中的实验16-2:切换异常等级。 1. 实验目的 1)了解和熟悉ARM64汇编语言。 2)了解和熟悉ARM64的异常等级。
综合能力训练:在树莓派上动手写一个小OS(1):实验前准备
学习操作系统最有效且最具有挑战性的训练是从零开始动手写一个小OS(操作系统)。目前很多国内外知名大学的“操作系统”课程中的实验与动手写一个小OS相关
进程调度案例分析与常见疑惑2:为啥fork之后有两个返回值?
在用户空间可以使用fork()接口函数来创建一个用户进程,或者使用clone()接口函数来创建一个用户线程,它们在内核空间都是调用_do_fork()函数来实现的。
关于vim看linux 内核源代码时的代码补全
有小伙伴昨天问笨叔,我按照入门篇第二版第2.5章的内容来配置vim,使用vim看linux 内核源代码的时候,代码补全咋没有出来呢?
内存管理实战案例分析1:缺页异常和文件系统引发的宕机
1.问题描述 阿里工程师在Linux 5.0内核开发期间报告了一个宕机现象, https://lore.kernel.org/linux-ext4/1540858969-75803-1-git-sen
下一页
个人成就
文章被点赞
30
文章被阅读
39,500
掘力值
721
关注了
0
关注者
14
收藏集
0
关注标签
3
加入于
2021-08-14