![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 79
萌萌滴太阳
语言是沟通的工具,文字是记录存证的工具,而文字化的过程,又可以让思考彻底沉淀,善于使用文字的人,通常是深沉而严谨的。
展开
-
第三章、内存管理和虚拟内存
3.1.1内存的基础知识 内存概念、作用 概念 作用 软件一般存放在外存或辅存里,像电脑的软件一般存储在硬盘里,但是硬盘是一种慢速设备,而CPU是一种超快速设备,如果CPU要处理的数据直接从外存中存取得话,显然CPU会有大量的时间在等待外存的存取操作完成,显然对CPU是浪费的。 所以就引入了内存,它是一种更快速的存取数据的硬件,我们把需要运行的程序,数据先放入内存中,然后CPU从内存中存取数据,这样就可以缓和CPU和外存之间存取速度的矛盾了。 内存地址 从写程序到程序运行 装入【略,详原创 2021-05-28 22:30:53 · 197 阅读 · 0 评论 -
第二章(二)、管程、死锁
2.3.11 管程 引入管程 在用信号量机制的P、V操作实现进程的同步时,会出现编写困难,容易出错的问题 管程的定义和基本特征 管程和之前的P、V操作一样,也是实现进程的同步和互斥的。 拓展1【具体看视频】 拓展2 2.4.1 死锁 死锁 死锁、饥饿、死循环的区别 死锁产生的必要条件 出现一个神秘人,他能提供一只筷子,即,同类资源大于1 , 就未必发生死锁了。 ...原创 2021-05-27 18:43:04 · 170 阅读 · 2 评论 -
第二章(一) 进程、线程
2.1.1 进程的定义、组成、组织方式、特征 进程的定义 进程的组成 总 进程的组织 注:链接方式和索引方式相似,区别只是PCB的组织形式是队列还是索引表。 链接方式 索引方式 进程的特征 总 ...原创 2021-04-19 16:38:22 · 237 阅读 · 2 评论 -
第一章 概述、基础知识
文章目录1.1.1 操作系统的概念、功能和目标计算机系统的层次结构操作系统的定义操作系统的功能和目标①作为系统资源的管理者②作为用户和计算机硬件之间的接口(自下向上)③作为最接近硬件的层次(自上向下)总结 1.1.1 操作系统的概念、功能和目标 计算机系统的层次结构 操作系统的定义 操作系统的功能和目标 以下面3个问题展开 ①作为系统资源的管理者 ②作为用户和计算机硬件之间的接口(自下向上) ③作为最接近硬件的层次(自上向下) 总结 红框内的是要学习的 ...原创 2021-04-08 22:03:19 · 131 阅读 · 0 评论