操作系统原理——学习目标
1.理解、掌握基本理论知识,应对考研。
2.进一步熟悉、学习 Linux操作系统(系统管理、服务器搭建),提高自己的应用技能。
3.学习 Linux C编程,为下一步 深入学习 Linux 内核做准备。
4.分析 Linux 0.11 内核 源代码,提升自己对操作系统原理的理解水平,对操作系统有一个总体的把握和认知。
实验内容——作业命名格式
1---链表的应用
2---fork系统调用
3.1---Pthread代码解析---生产者消费者
3.2---Pthread代码解析---读者写者
3.3---Pthread代码解析---哲学家进餐
4---银行家算法---C语言实现
5---Linux中设备驱动程序的设计
6---linux-0.11内核调试运行阅读环境的搭建及使用
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通