Linux内核源代码分析视频课

Linux内核源代码分析视频课 描述:本课程从理解计算机硬件的核心工作机制(存储程序计算机和函数调用堆栈)和用户态程序如何通过系统调用陷入(中断异常)入手,通过上下两个方向双向夹击的策略,并利用实际可运行程序的反汇编代码从实践的角度理解操作系统内核,然后开始分析内核,从系统调用陷入内核,进程调度与进程切换,最后返回到用户态进程,通过仔细分析梳理这一过程,并推广到硬件中断、缺页异常等内核执行路径,最终能从本质上把握Linux内核的实质,乃至在头脑中演绎Linux系统的运行过程。建议先收藏保存,不定时失效。 链接:https://pan.quark.cn/s/520650a65a87 大小:NG 标签:#quark #学习 #资源 #课程 #Linux 频道:@yunpanshare 群组:@yunpangroup

相关推荐

封面图片

深入分析Linux内核源码

深入分析Linux内核源码 本书共分13章,对Linux 内核2.4版的源代码进行了较全面的分析,既包括对中断机制、进程调度、内存管理、进程间通信、虚拟文件系统、设备驱动程序及网络子系统的分析,也包括对Linux 整体结构的把握、Linux的启动过程的分析及Linux独具特色的模块机制的分析与应用等。其中重点剖析了Linux内核中最基础的部分:进程管理、内存管理及文件管理。 本书对于那些准备进入Linux 操作系统内部,阅读Linux 内核源代码以及在内核级进行程序开发的读者具有非常高的参考价值。同时,操作系统实现者、系统程序员、Linux应用开发人员、嵌入式系统开发人员、系统管理员、在校的大学生和研究生及对Linux感兴趣的用户均可在阅读本书中受益。 作者陈莉君老师二十多年来专注Linux内核研究,业余时间主办的Linux内核之旅网站,为Linux爱好者默默提供着无私的帮助,值得一提的是,把自己2002年撰写的《深入分析Linux内核源代码》一书,因为绝版而全文公布于网络,这为嵌入式开发者和Linux内核爱好者提供了触手可得的资料。 | #电子书 #Linux

封面图片

:用C从头开始构建Linux容器

:用C从头开始构建Linux容器 这是作者从事的一个项目,旨在根据互联网上的其他指南了解有关 Linux 容器和 Linux 内核的更多信息。Linux 容器由一组 Linux 内核功能组成: namespaces:用于将内核对象分组为可由特定进程树访问的不同集合。有不同的类型namespaces,例如,PID命名空间用于隔离进程树,而network命名空间用于隔离网络堆栈。 seccomp:用于限制进程可以进行的系统调用(通过系统调用处理) capabilities: 用于设置 uid 0 (root) 可以执行的操作的限制(通过系统调用处理) cgroups:用于限制进程可以使用的资源(例如内存、磁盘 I/O、CPU-tme)(通过 cgroupfs 处理)。 目前,该项目不包含任何自动化测试或记录代码的工具。将来,可能会添加合适的自动化测试和文档工具。

封面图片

MX Linux 23 随 Linux 内核 6.4 一起推出,基于 Debian 12。

MX Linux 23 随 Linux 内核 6.4 一起推出,基于 Debian 12。 MX Linux 23 “Libretto” 现已可供下载,作为这个基于 Debian 的轻量级发行版的最新稳定版本,提供了三个桌面环境:Xfce 4.18、Fluxbox 1.3.7 和 KDE Plasma 5.27。 MX Linux 23 基于 Debian 12 操作系统,默认情况下,所有三个版本都支持 32 位和 64 位系统,并配备长期支持的Linux 6.1 LTS内核系列。 不过,MX Linux 的 AHS(高级硬件支持)版本由最新的 Linux 6.4 内核系列提供支持,适合那些需要其新功能和额外硬件支持的用户。AHS 版本仅适用于 64 位系统的 KDE Plasma 和 Xfce 桌面。 你现在可以从官方网站下载 MX Linux 23 。MX Linux 21用户可以按照开发人员。 官方网站:

封面图片

RISC-V 现在支持 Linux 内核中的 Rust

RISC-V 现在支持 Linux 内核中的 Rust Rust 在主线 Linux 内核中的使用仍然相当有限,迄今为止只有几个基本驱动程序,而且还在进行大量的基础架构工作,但有许多新驱动程序和其他子系统支持即将推出。RISC-V 现在支持 Linux 内核中的 Rust,这在未来将变得更加重要。Linux 6.10 的 RISC-V 更新还增加了字节/半字比较交换功能、hwprobe 中的 Zihintpause 支持、PR_RISCV_SET_ICACHE_FLUSH_CTX prctl(),以及无锁 lockrefs 支持。有关 Linux 6.10 RISC-V 更新的更多详情,请参阅Git 合并。在硬件方面,除此请求之外,还有Milk-V Mars 支持和其他新增功能。 ... PC版: 手机版:

封面图片

Linus Torvalds 宣布首个 Linux 内核 6.9 候选发布版

Linus Torvalds 宣布首个 Linux 内核 6.9 候选发布版 据 9to5linux 报道,Linux 6.9 是 Linux 内核的下一个重要系列,Linus Torvalds 在当地时间3月24日宣布首个候选发布版 (RC) 里程碑可供公开测试。没错,Linux 6.8 发布已经两周了,Linux 内核 6.9 的合并窗口现在已经关闭。这意味着第一个候选发布版 (RC) 开发版本已经可供早期用户、发行版维护者和高端用户使用。根据 Torvalds 的说法,Linux 内核 6.9 看起来是一个“相当正常”的版本,它承诺对 AMD GPU 图形驱动程序进行更多改进,提高计时器的性能,更新工作队列子系统,架构更新,删除旧的 NTFS 代码,核心网络更新、虚拟机和内核改进、工具和文档改进以及许多新驱动程序以提供更好的硬件支持。Linux 内核 6.9 的最终版本预计将于2024年5月中旬发布。

封面图片

项目品读 Linux 0.11 核心代码

项目品读 Linux 0.11 核心代码 项目功能:Linux学习 项目简介:一个关于 Linux 0.11 核心代码的教育性项目,它的目标是帮助读者理解和学习操作系统的设计思想。 这个项目通过像小说一样的方式来解读 Linux 0.11 的核心代码,使得学习过程更加生动有趣。 项目包含了多个部分,每一部分都围绕着操作系统的不同方面进行深入讲解,例如内核初始化、内存管理、进程调度等。 项目地址:点击直达 频道 群聊 投稿 商务

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人