![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 91
珞珈山小杨
励志一直做一个有梦想的人
展开
-
操作系统面试(内存管理)
操作系统面试(内存管理) 虚拟内存 虚拟内存的目的是为了让物理内存扩充成更大的逻辑内存,从而让程序获得更多的可用内存。 为了更好的管理内存,操作系统将内存抽象成地址空间。每个程序拥有自己的地址空间,这个地址空间被分割成多个块,每一块称为一页。这些页被映射到物理内存,但不需要映射到连续的物理内存,也不需要所有页都必须在物理内存中。当程序引用到不在物理内存中的页时,由硬件执行必要的映射,将缺失的部分装...原创 2019-07-03 21:54:54 · 599 阅读 · 0 评论 -
操作系统面试(设备管理)
操作系统面试(设备管理) 磁盘结构 盘面(Platter):一个磁盘有多个盘面; 磁道(Track):盘面上的圆形带状区域,一个盘面可以有多个磁道; 扇区(Track Sector):磁道上的一个弧段,一个磁道可以有多个扇区,它是最小的物理储存单位,目前主要有 512 bytes 与 4 K 两种大小; 磁头(Head):与盘面非常接近,能够将盘面上的磁场转换为电信号(读),或者将电信号转换为盘...原创 2019-07-03 21:55:22 · 187 阅读 · 0 评论 -
操作系统面试(死锁)
操作系统面试(死锁) 死锁产生的必要条件 [外链图片转存失败(img-Vs8tCLxS-1562162502867)(https://github.com/CyC2018/CS-Notes/raw/master/notes/pics/c037c901-7eae-4e31-a1e4-9d41329e5c3e.png)] 互斥:每个资源要么已经分配给了一个进程,要么就是可用的。 占有和等待:已经得到...原创 2019-07-03 21:56:00 · 355 阅读 · 0 评论 -
操作系统面试(概述)
操作系统面试(概述) 基本特征 并发 并发是指宏观上一段时间内运行多个程序,而并行是真正意义上同一时刻同事运行多个程序 并行需要硬件的支持,如多流水线、多核处理器或者分布式系统 操作系统通过引入进程和线程,使得程序能够并发运行 共享 共享是指系统中的资源可以被多个并发进程共同使用 共享可以分为互斥共享和同时共享 互斥共享的资源成为临界资源,例如打印机,在同一时刻只能有一个进程进行资源访问,需要使用...原创 2019-07-03 21:56:38 · 138 阅读 · 0 评论