操作系统——Kevin

目录

第1章 硬件结构

第2章 操作系统结构

第3章 内存管理

第4章 进程与线程

第5章 操作系统调度

第6章 进程间通信

第7章 同步原语

第8章 文件系统

第9章 设备管理


第1章 硬件结构

输入输出 I/O中央处理器 CPU存储器 memory

第2章 操作系统结构

宏内核的基本结构:

应用1应用2应用3应用4
系统调用
HAL(hardware Abstraction Layer)
进程调度文件系统
内存管理设备驱动
硬件

第3章 内存管理

第4章 进程与线程

        每个进程都对应一个运行中的程序,但是一个应用程序可能包含几个进程,进程之下又有若干个线程,每个线程完成各自的模块功能。

第5章 操作系统调度

        在有限的资源下,通过对多个程序执行过程的管理,尽可能满足系统和应用的指标。如果没有系统调度,那么在单核计算机上会出现A进程结束后B进程才能开始,用户将无法同时使用多款应用程序

第6章 进程间通信

        运行在同一个操作系统上的不同进程,往往需要进行通信,常见的进程间通信有:管道、消息队列、信号量、共享内存、信号、套接字、Android Binder

第7章 同步原语

        当同一个物理地址被写入数据时,同一时间应该有且只有一个进程能够对其进行写,以防止在写入一半时,还未写完的半成品数据这样一个错误数据被其他进程读取从而导致异常,同步原语就是在解决这个问题

第8章 文件系统

        文件系统对底层不同类型的块设备进行了统一管理,从而可以对上提供了统一且方便的读、写和操作文件的接口

第9章 设备管理

        用以管理所有与CPU连接在同一块主板上的外设设备

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值