从 01 开始 从 01 开始
首页
  • 计算机简史
  • 数字电路
  • 计算机组成原理
  • 操作系统
  • Linux
  • Docker
  • 计算机网络
  • 计算机常识
  • Git
  • 数据库
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Node
  • Windows 使用技巧
  • 最全面的输入法教程
  • 浏览器
  • 终端软件
  • 装机
  • 笔记类软件
  • Markdown
  • 各大平台
  • 远程控制
  • RSS
  • 图片类工具
  • Office
  • 手机
  • 校招
  • 五险一金等
  • 职场规划
  • 关于离职
  • 杂谈
  • 教程简介
  • 英语学习方法论
  • 字母
  • 音标
  • 单词
  • 语法
  • 英语兔的相关视频
  • Larry 想做技术大佬的相关视频
  • 驾驶技能
  • 住房相关
  • 厨艺
  • 关于税
  • 理财
  • 睡眠
  • 皮肤
  • 口腔健康
  • 学会呼吸
  • 健身日志
  • 电影

    • 电影推荐
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • Steam
    • 三国杀
    • 求生之路
  • 反腐
  • GFW
  • 404 内容
  • 审查与自我审查
  • 互联网
  • 2022
  • 2023
  • 2024
  • 2025
  • 关于本站
  • 关于博主
  • 网站动态
  • 公告栏
  • 友人帐
  • 从零开始搭建一个博客
  • 搭建邮件服务器
  • 本站分享
  • 文章分类
  • 文章归档

晓林

程序猿,自由职业者,博主,英语爱好者,健身达人
首页
  • 计算机简史
  • 数字电路
  • 计算机组成原理
  • 操作系统
  • Linux
  • Docker
  • 计算机网络
  • 计算机常识
  • Git
  • 数据库
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Node
  • Windows 使用技巧
  • 最全面的输入法教程
  • 浏览器
  • 终端软件
  • 装机
  • 笔记类软件
  • Markdown
  • 各大平台
  • 远程控制
  • RSS
  • 图片类工具
  • Office
  • 手机
  • 校招
  • 五险一金等
  • 职场规划
  • 关于离职
  • 杂谈
  • 教程简介
  • 英语学习方法论
  • 字母
  • 音标
  • 单词
  • 语法
  • 英语兔的相关视频
  • Larry 想做技术大佬的相关视频
  • 驾驶技能
  • 住房相关
  • 厨艺
  • 关于税
  • 理财
  • 睡眠
  • 皮肤
  • 口腔健康
  • 学会呼吸
  • 健身日志
  • 电影

    • 电影推荐
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • Steam
    • 三国杀
    • 求生之路
  • 反腐
  • GFW
  • 404 内容
  • 审查与自我审查
  • 互联网
  • 2022
  • 2023
  • 2024
  • 2025
  • 关于本站
  • 关于博主
  • 网站动态
  • 公告栏
  • 友人帐
  • 从零开始搭建一个博客
  • 搭建邮件服务器
  • 本站分享
  • 文章分类
  • 文章归档
  • 计算机基础目录页

    • 计算机历史
    • 数字电路
    • 计算机组成原理
    • 操作系统
    • Linux
    • Docker
    • 计算机网络
    • Git
    • 计算机常识
    • 数据库
  • Java目录页

  • 前端目录页

  • 效率软件目录页

  • 关于本站目录页

  • 搭建博客目录页

  • 职场系列目录页

  • 英语

  • 个人学习

  • 经济学

  • 健身

  • 娱乐

  • 政治正确

  • 生活

操作系统
操作系统
目录
# 1. 我的操作系统学习笔记
1-1. 学习操作系统之前 1-2. 从操作系统启动开始 1-3. 操作系统接口 1-4. 操作系统历史与学习任务 1-5. 如何高效管理 CPU:并发和进程 1-6. 如何支持多进程 1-7. 用户级线程
# 2. 我的操作系统实验笔记
2-1. 搭建实验环境 2-2. 操作系统的引导 2-3. 系统调用
# 3. 操作系统网课-王道考研
3-1. 0_课程白嫖指南 3-2. 1_1_操作系统的概念(定义)、功能和目标 3-3. 1_2_操作系统的特征 3-4. 1_3_操作系统的发展与分类 3-5. 1_4_操作系统的运行机制与体系结构 3-6. 1_5_中断和异常 3-7. 2_1_6_系统调用 3-8. 2_1_1_进程的定义、组成、组织方式、特征 3-9. 2_1_2_进程的状态与转换 3-10. 2_1_3_进程控制 3-11. 2_1_4_进程通信 3-12. 2_1_5_线程概念和多线程模型 3-13. 2_2_1_处理机调度的概念、层次 3-14. 2_2_2_进程调度的时机、切换与过程、方式 3-15. 2_2_3_调度算法的评价指标 3-16. 2_2_4_FCFS、SJF、HRRN调度算法 3-17. 2_2_5_调度算法:时间片轮转、优先级、多级反馈队列 3-18. 2_3_1_进程同步、进程互斥 3-19. 2_3_2_进程互斥的软件实现方法 3-20. 2_3_3_进程互斥的硬件实现方法 3-21. 2_3_4_信号量机制 3-22. 2_3_5_用信号量实现进程互斥、同步、前驱关系 3-23. 2_3_6_生产者-消费者问题 3-24. 2_3_7_多生产者-多消费者问题 3-25. 2_3_8_吸烟者问题 3-26. 2_3_9_读者-写者问题 3-27. 2_3_10_哲学家进餐问题 3-28. 2_3_11_管程 3-29. 2_4_1_死锁的概念 3-30. 2_4_2_死锁的处理策略—预防死锁 3-31. 2_4_3_死锁的处理策略—避免死锁 3-32. 2_4_4_死锁的处理策略—检测和解除 3-33. 3_1_1_内存的基础知识 3-34. 3_1_2_内存管理的概念 3-35. 3_1_3_覆盖与交换 3-36. 3_1_4_连续分配管理方式 3-37. 3_1_5_动态分区分配算法 3-38. 3_1_6_基本分页存储管理的基本概念 3-39. 3_1_7_基本地址变换机构 3-40. 3_1_8_具有快表的地址变换机构 3-41. 3_1_9_两级页表 3-42. 43_3_1_10_基本分段存储管理方式 3-43. 3_1_11_段页式管理方式 3-44. 3_2_1_虚拟内存的基本概念 3-45. 3_2_2_请求分页管理方式 3-46. 3_2_3_页面置换算法 3-47. 3_2_4_页面分配策略 3-48. 4_1_1_初识文件管理 3-49. 4_1_2_文件的逻辑结构 3-50. 4_1_3_文件目录 3-51. 4_1_4_文件的物理结构(上) 3-52. 4_1_4_文件的物理结构(下) 3-53. 54_4_1_5_文件存储空间管理 3-54. 4_1_6_文件的基本操作 3-55. 4_1_7_文件共享 3-56. 4_1_8_文件保护 3-57. 4_1_9_文件系统的层次结构 3-58. 4_2_1_磁盘的结构 3-59. 4_2_2_磁盘调度算法 3-60. 4_2_3_减少磁盘延迟时间的方法 3-61. 4_2_4_磁盘的管理 3-62. 5_1.2_I-O 控制器 3-63. 5_1.3_I-O 控制方式 3-64. 65_5_1_1_I-O 设备的概念和分类 3-65. 5_1_4_I-O 软件层次结构 3-66. 5_1_5_I-O 核心子系统 3-67. 5_1_6_假脱机技术 3-68. 5_1_7_设备的分配与回收 3-69. 5_1_8_缓冲区管理

如果让我只学一个计算机基础学科,我会选择操作系统。操作系统,可以说是与我们工作最息息相关的了,其他的例如数字电路,汇编,编译原理等,实际开发项目的时候用的都较少。

但是操作系统也是最难的,也是最抽象的,没有之一。

我目前是暂停了一下操作系统的学习,非常抱歉,因为操作系统真的非常花时间,且需要的基础知识也很多,我目前的主要精力还是放在了 Java 身上,为了后续的工作做准备,先生存,再发展。

这里也推荐一些操作系统的学习资料:

  • 【哈工大】操作系统 李治军(全32讲)_哔哩哔哩 (opens new window):从改动 Linux 的源码开始,理论和实践相结合,非常不错的课程。
  • 子牙老师的手写操作系统课程:学完操作系统,假期游戏都是连赢 (opens new window)。目前我仅仅是购买了课程,还没开始学习... 但是我相信子牙老师的课程一定不会让我失望。🤣
  • 王道计算机考研 操作系统_哔哩哔哩 (opens new window):如果仅仅是对操作系统的考研要求,这个视频就够了。相关博客请见上方
  • 书籍《现代操作系统》
  • 书籍《Linux》
上次更新: 2024/11/10 09:03:44
计算机组成原理
Linux

← 计算机组成原理 Linux→

最近更新
01
2025 年 2 月记
02-28
02
最全面的浏览器教程-完结撒花
02-16
03
这个工具可以轻松搞到你的浏览器账户密码!
02-15
更多文章>
Theme by Vdoing | Copyright © 2022-2025 | 粤 ICP 备 2022067627 号 -1 | 粤公网安备 44011302003646 号 | 点击查看十年之约
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式