《现代操作系统—原理与实现》作者亲授视频教程

・本站会员获取资源无需消耗积分。
・获取资源后可以在「个人中心」24 小时内无理由退积分。
・为防止资源链接失效,请及时转存文件。
  • 夸克网盘 清华大学图书馆高清书籍合集|5万册电子书资源全学科覆盖

    清华大学图书馆高清书籍合集|5万册电子书资源全学科覆盖
    清华大学图书馆高清书籍合集|5万册电子书资源全学科覆盖
  • 夸克网盘 极客学院安卓开发教程:从入门到实战,手把手教你开发应用

    极客学院安卓开发教程:从入门到实战,手把手教你开发应用
    极客学院安卓开发教程:从入门到实战,手把手教你开发应用
  • 夸克网盘 CSDN会员电子书合集1000本,涵盖编程、AI、数据库等主流技术领域

    CSDN会员电子书合集1000本,涵盖编程、AI、数据库等主流技术领域
    CSDN会员电子书合集1000本,涵盖编程、AI、数据库等主流技术领域
  • 夸克网盘 清华大学出版社正版图书2237册合集(PDF电子书)

    清华大学出版社正版图书2237册合集(PDF电子书)
    清华大学出版社正版图书2237册合集(PDF电子书)
  • 夸克网盘 某大学出版社1416册图书合辑 [PDF]

    某大学出版社1416册图书合辑 [PDF]
    某大学出版社1416册图书合辑 [PDF]
  • 夸克网盘 清华大学出版社2237册正版图书合集

  • 百度网盘 Rust训练营:系统入门实战课程(视频教程+配套学习资料)

  • 夸克网盘 1900套计算机专业毕业设计项目源码合集

    1900套计算机专业毕业设计项目源码合集
    1900套计算机专业毕业设计项目源码合集
  • 夸克网盘 计算机专业毕设项目代码资料合集,1900套实战案例助力毕业设计

    计算机专业毕设项目代码资料合集,1900套实战案例助力毕业设计
    计算机专业毕设项目代码资料合集,1900套实战案例助力毕业设计
  • 夸克网盘 1900套计算机专业毕业设计项目代码合集:涵盖ASP、Java、Python等多语言

    1900套计算机专业毕业设计项目代码合集:涵盖ASP、Java、Python等多语言
    1900套计算机专业毕业设计项目代码合集:涵盖ASP、Java、Python等多语言
  • 夸克网盘 Flutter3.x跨平台短视频App混合开发实战教程

    Flutter3.x跨平台短视频App混合开发实战教程
    Flutter3.x跨平台短视频App混合开发实战教程
  • 夸克网盘 嵌入式Linux应用层开发实战教程:文件IO/进程线程/网络编程全覆盖

    嵌入式Linux应用层开发实战教程:文件IO/进程线程/网络编程全覆盖
    嵌入式Linux应用层开发实战教程:文件IO/进程线程/网络编程全覆盖
  • 夸克网盘 软考嵌入式系统设计师备考全套课程与真题资料

    软考嵌入式系统设计师备考全套课程与真题资料
    软考嵌入式系统设计师备考全套课程与真题资料
  • 夸克网盘 Python测试开发全栈实战:自动化测试与DevOps体系化课程

    Python测试开发全栈实战:自动化测试与DevOps体系化课程
    Python测试开发全栈实战:自动化测试与DevOps体系化课程
  • 夸克网盘 网络工程师教程第6版全套备考资料(视频课程+官方PDF电子书)

    网络工程师教程第6版全套备考资料(视频课程+官方PDF电子书)
    网络工程师教程第6版全套备考资料(视频课程+官方PDF电子书)

《现代操作系统—原理与实现》作者亲授视频教程

资源介绍:

本课程由《现代操作系统—原理与实现》作者亲自录制,面向计算机专业学生与系统开发工程师,围绕深入理解操作系统核心机制与实现技术展开系统讲解。内容覆盖进程与线程管理、内存管理、文件系统、设备驱动、安全机制及并发编程等核心模块,结合可运行的代码示例与调试技巧,帮助学习者从原理到实现全面掌握操作系统知识体系。

课程亮点:

  • 作者亲自授课,融合多年教学与实践经验
  • 以ChCore微内核为案例贯穿始终,理论与实战紧密结合
  • 涵盖ARM体系结构、虚拟化、网络协议栈等进阶主题
  • 提供实验环境,便于动手实践与调试

内容模块概览:

  • 操作系统基础:定义、学习意义、面临挑战及Apple操作系统演进案例
  • 硬件与启动:ARM体系结构、操作系统启动过程、中断与异常处理、系统调用
  • 系统结构:宏内核、微内核、外核与库OS、多内核架构
  • 内存管理:虚拟地址与物理地址、分页机制、虚拟内存功能、物理内存分配
  • 进程与线程:进程概念与操作接口、线程、线程本地存储、上下文切换、纤程
  • 调度机制:经典调度、优先级调度、公平共享调度
  • 进程间通信:共享内存、消息传递、Unix管道与消息队列、LRPC、ChCore IPC
  • 并发与同步:临界区问题、互斥锁、读写锁、RCU、死锁、优先级反转、缓存一致性、MCS锁、内存模型
  • 文件系统:inode与Table文件系统、VFS、崩溃一致性、日志、写时复制、闪存与瓦式磁盘
  • 设备管理:设备交互方式、中断管理、设备驱动、驱动模型、设备树、Linux上下部机制
  • 系统虚拟化:CPU虚拟化、硬件虚拟化、QEMU与KVM、内存与IO虚拟化、容器技术、Serverless平台、性能隔离
  • 网络协议栈:Linux网络收包、协议栈管理、DPDK、ChCore微内核网络、不同架构网络对比
  • 操作系统安全:安全服务、访问控制、SELinux、操作系统内部安全

课程内容结构清晰,从基础概念到高级主题层层递进,适合系统学习操作系统原理与实现技术的学习者参考使用。

📢 以下文件由夸克网盘用户于2026-01-17分享(文件数量过多时仅展示部分文件)
现代操作系统—原理与实现 作者录制的视频5.54GB
实验环境0B
1.1 操作系统的定义.mp4300.96MB
1.2 为什么学习操作系统.mp4126.91MB
1.3 操作系统面临的挑战.mp469.02MB
1.4 案例:Apple操作系统技术演进.mp440.68MB
1.5 ChCore简介.mp420.53MB
2.1 为什么选择ARM.mp452.98MB
2.2 AArch64体系结构.mp4138.73MB
2.3 操作系统启动过程.mp476.71MB
2.4 中断与异常的概念.mp4149.7MB
2.5 中断与异常的产生.mp4128.28MB
2.6 Linux的中断处理理念.mp476.41MB
2.7 中断与异常的处理.mp4113.14MB
2.8 系统调用.mp467.8MB
3.1 操作系统结构与宏内核.mp461.1MB
3.2 微内核架构.mp498.72MB
3.3 外核架构与库OS.mp430.66MB
3.4 多内核架构与小结.mp410.62MB
4.1 虚拟地址和物理地址.mp472.52MB
4.2 基于分页的虚拟内存(第一部分).mp477.71MB
4.2 基于分页的虚拟内存(第二部分).mp4103.63MB
4.3 虚拟内存功能.mp417.95MB
4.4 物理内存分配与管理.mp444.88MB
5.1 进程的基本概念.mp440.63MB
5.2 进程的基本操作接口(上).mp446.14MB
5.3 进程的基本操作接口(下).mp419.21MB
5.4 线程的基本概念.mp433.83MB
5.5 线程本地存储和上下文切换.mp428.31MB
5.6 纤程.mp424.48MB
6.1 进程_线程调度.mp463.51MB
6.2 经典调度.mp424.9MB
6.3 优先级调度.mp436.33MB
6.4 公平共享调度.mp432.42MB
7.1 进程间通信背景和基础.mp429.38MB
7.2 共享内存.mp426.05MB
7.3 消息传递.mp427.92MB
7.4 消息传递的问题与解决方法.mp446.05MB
7.5 Unix管道.mp455.27MB
7.6 Unix消息队列.mp413MB
7.7 轻量级远程方法调用LRPC.mp427.24MB
7.8 ChCore进程间通信.mp410.72MB
8.1 临界区问题.mp465.9MB
8.2 互斥锁的软件实现与硬件实现.mp489.2MB
8.3 读写锁.mp465.71MB
8.4 Read Copy Update.mp466.46MB
8.5 死锁.mp423.35MB
8.6 优先级反转.mp423.2MB
8.7 性能可扩展性.mp439.37MB
8.8 缓存一致性.mp494MB
8.9 MCS锁.mp469.21MB
8.10 非一致内存访问.mp487.99MB
8.11 内存模型.mp483.09MB
9.1 基于inode的文件系统.mp468.34MB
9.2 基于inode文件系统的基本操作.mp426.46MB
9.3 基于Table的文件系统.mp441.04MB
9.4 虚拟文件系统(VFS).mp452.74MB
9.5 文件系统高级功能.mp439.63MB
9.6 崩溃一致性.mp476.15MB
9.7 日志.mp4120.2MB
9.8 写时复制.mp456.39MB
9.9 日志文件系统.mp441.17MB
9.10 新型文件系统:闪存.mp4192.16MB
9.11 新型文件系统:瓦式磁盘.mp4149.78MB
10.1 设备概述.mp4124.19MB
10.2 系统与设备的交互方式.mp421.48MB
10.3 中断管理.mp4128.14MB
10.4 设备驱动.mp416.26MB
10.5 驱动模型.mp4110.48MB
10.6 设备树.mp424.78MB
10.7 Linux上下部.mp474.11MB
11.1 系统虚拟化的优势.mp425.34MB
11.2 什么是系统虚拟化.mp441.18MB
11.3 如何实现系统虚拟化.mp426.58MB
11.4 基于软件的CPU虚拟化方法.mp436.21MB
11.5 硬件虚拟化.mp445.21MB
11.6 虚拟机与虚拟处理器.mp457.36MB
11.7 QEMU与KVM.mp456.97MB
11.8 内存虚拟化.mp450.81MB
11.9 IO虚拟化(上).mp460.79MB
11.10 IO虚拟化(下).mp434.46MB
11.11 中断虚拟化.mp424.64MB
11.12 轻量级虚拟化-综述.mp439.03MB
11.13 第一次尝试:chroot.mp432.22MB
11.14 Linux容器(上).mp459MB
11.15 Linux容器(下).mp435.25MB
11.16 案例:Serverless平台.mp423.96MB
11.17 性能隔离(上).mp413MB
11.18 性能隔离(下).mp440.69MB
12.1 Linux网络收包概述.mp463.79MB
12.2 Linux网络包管理.mp468.49MB
12.3 Linux协议栈总结.mp421.97MB
12.4 DPDK.mp434.21MB
12.5 ChCore微内核网络.mp422.47MB
12.6 不同架构网络对比.mp410.73MB
13.1 操作系统的安全服务.mp435.65MB
13.2 访问控制(上).mp432.43MB
13.3 访问控制(下).mp440.07MB
13.4 SELinux(上).mp427.32MB
13.5 SELinux(下).mp439.21MB
13.6 操作系统内部安全.mp441.8MB
共99个文件,合计:5.54GB
夸克网盘
资源评论 AUP主 M管理员
评分
{{ rating }}分