随笔分类 - 牛客操作系统选择题
摘要:2018-11-14 进程挂起 挂起进程:暂时被淘汰出内存的进程 机器的资源是有限的,在资源不足的情况下,操作系统对在内存中的程序进行合理的安排,其中有的进程被暂时调离出内存,当条件允许的时候,会被操作系统再次调回内存,重新进入等待被执行的状态即就绪态 进程挂起的原因有: 终端用户的请求 父进程的请
阅读全文
摘要:2018/11/13 减少访问磁盘次数的措施 既然要减少访问,那最理想的情况就是不访问呗,把所有的数据都丢进缓存中, 将缓存变得大速度变快 避免随意访问磁盘,于是就 改良磁盘调度算法 以上都是从调用情况的外部入手,指标也得治本,所以还要从自己的内部入手,将自己的目录管理的整齐,尽量不给人家添麻烦 I
阅读全文
摘要:2018/11/12 虚拟存储器的最大容量 虚拟存储器的最大容量 = min(内存+外存,2^n)。n为计算机的地址总线位数。 即:最大容量受内存和外存可利用的总容量限制,受计算机总线地址结构限制 GPT和MBR http://blog.51cto.com/zhaoshilei/1912606 是在
阅读全文
摘要:2018/11/11 内存管理常用区间和区间中的数据 静态区(static):存放(初始化的)全局变量、静态变量和(未初始化的)全局变量和静态变量 栈区(stack):存放局部变量和函数的形参。栈中的内存空间由编译器自动申请和释放 堆获得的控件比栈更加灵活,但是容易产生内存碎片 堆区(heap):
阅读全文
摘要:2018/11/9 作业在执行中发生了缺页中断,经系统将该缺页调入内存后,应继续执行: 被中断的指令 在请求分页系统中,每当要访问的页面不存在时,便产生一缺页中断,请求OS将所缺之页调入内存。 缺页中断作为中断同样经历:保护CPU环境、分析中断原因、转入缺页中断,恢复CPU环境等步骤。 缺页中断与其
阅读全文
摘要:线程局部存储( Thread Local Storage , TLS ): 用来将数据与一个正在执行的指定线程关联起来,线程内部的各个函数调用都能访问,但其它线程不能访问这些数据,所以线程局部存储不是进程间通信方式 死锁避免之系统安全状态 避免死锁的方法中,允许进程动态地申请资源,但系统在进行资源分
阅读全文
摘要:2018/11/7 设某类资源有5个,由3个进程共享,每个进程最多可申请()个资源而使系统不会死锁。 解如下:因为共有3个进程,5个资源,进程数小于资源数,则不会发生死锁的公式为①最多申请资源数=资源总数/进程数(可以整除的条件下)②最多申请资源数=(资源总数/进程数)+1(不可以整除的条件下)所以
阅读全文

浙公网安备 33010602011771号