操作系统
cloudybear
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux动态库的装载与卸载
函数原创 2020-04-05 18:52:41 · 1907 阅读 · 0 评论 -
操作系统-页面置换算法
文章目录概念设计目的局部页面置换算法全局置换算法局部置换算法最优置换算法(OPT)先进先出算法(FIFO)最久未使用算法(LRU)全局置换算法工作集置换算法缺页率置换算法抖动和负载控制概念设计目的缺页时换入物理页面,把未来不再访问或近期不访问的页面换出局部页面置换算法仅限于当前进程的物理页面最优算法,先进先出,最近最久未使用时钟算法,最不常用算法全局置换算法选择范围是所有物...原创 2020-03-19 23:17:41 · 269 阅读 · 0 评论 -
操作系统-存储
文章目录内存管理方式连续内存分配内存分配方法碎片整理伙伴系统非连续内存分配非连续内存分配的硬件辅助机制段式存储管理段地址空间段访问机制页式存储管理快表和多级页表反置页表页寄存器反置页表段页式存储内存共享虚拟页式存储地址转换缺页异常内存管理方式重定位分段分页虚拟存储连续内存分配内存分配方法最先匹配策略最佳匹配策略最差匹配碎片整理紧凑分区兑换伙伴系统非连续...原创 2020-03-17 21:17:55 · 343 阅读 · 0 评论 -
操作系统-启动,中断,异常和系统调用
主引导记录:MBR系统调用应用程序主动向内核请求,异步或同步异常非法指令执行失败,同步中断硬件设备对请求,异步原创 2020-03-15 22:50:49 · 183 阅读 · 0 评论 -
操作系统-同步互斥
文章目录临界区访问规则临界区的实现方法基本同步方法信号量管程管程的使用管程的组成管程实现生产者/消费者问题哲学家就餐问题读者/写者问题临界区访问规则空闲则入忙则等待有限等待让权等待临界区的实现方法禁用中断:仅适用于单处理器软件方法:忙等待更高级的抽象方法,如(锁,信号量,原子操作指令):单处理器多处理器均可基本同步方法信号量经典的生产者消费者问题管程改进...原创 2020-03-15 18:25:35 · 404 阅读 · 0 评论 -
操作系统-死锁
文章目录死锁概念死锁的必要条件死锁的处理方法死锁预防:限制申请方式死锁避免银行家算法死锁概念死锁的必要条件互斥任何时刻只有一个进程使用一个资源实例持有并等待进程保持至少一个资源,并正在等待其他进程持有的资源非抢占进程只有在资源使用后自愿释放循环等待成环死锁的处理方法死锁预防死锁避免死锁检测和恢复死锁预防:限制申请方式使得必要条件不满...原创 2020-03-15 10:49:50 · 145 阅读 · 0 评论 -
操作系统-I/O
操作系统22 I/O文章目录I/O特点设备分类同步异步 I/OI/O 结构设备寄存器I/O地址CPU与设备的通讯方式I/O指令内存映射I/O内核I/OI/O请求生命周期I/O数据传输程序控制I/ODMA直接寻址读取I/O设备通知操作系统的方式磁盘调度和缓存I/O特点设备分类字符设备以字节为单位顺序访问通常使用文件访问接口和语义块设备均匀的数据块访问通常使用I/O命令...原创 2020-03-14 23:19:59 · 304 阅读 · 0 评论 -
操作系统-文件系统
操作系统21-文件系统文章目录基本数据结构文件卷控制块 superblock文件控制块 inode目录项 dentry加载时机文件缓冲基本数据结构虚拟文件系统 VFS文件卷控制块 superblock每个文件系统一个文件系统详细信息块、块余块、块大小、计数指针文件控制块 inode每个文件一个文件详细信息访问权限,拥有者,大小,数据块位置目录项 dentry每个...原创 2020-03-14 22:12:03 · 173 阅读 · 0 评论 -
操作系统-进程通信 IPC
操作系统-进程通信 IPC基本概念基本操作流程进程链路特征通信方式阻塞与非阻塞通信链路缓冲信号(Signal)信号的接收处理不足信号的实现方式管道(pipe)进程不关心另一端常用函数消息队列常用函数共享内存系统调用函数基本概念进程间进行通信和同步的机制基本操作sendreceive流程建立通信链路通过send/receive交换消息进程链路特征物理(共享内存,硬件总线...原创 2020-03-14 19:50:20 · 326 阅读 · 0 评论
分享