随笔分类 -  操作系统学习笔记

摘要:为什么协程比线程的执行效率更高? https://blog.csdn.net/ahjxhy2010/article/details/105482740 https://www.cnblogs.com/zhang-can/p/7215506.html 阅读全文
posted @ 2020-09-07 10:57 LinBupt 阅读(142) 评论(0) 推荐(0)
摘要:操作系统是如何管理物理内存的? 计算机体系结构/内存分层体系 内存条-->主存; 磁盘/硬盘 两者是物理地址空间(和硬件直接对应),物理内存的管理和控制是由硬件来完成的 逻辑地址空间:一个运行的程序所看到的地址空间,是一个一维的线性地址空间。 阅读全文
posted @ 2020-04-06 00:04 LinBupt 阅读(184) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-03-20 21:47 LinBupt 阅读(66) 评论(0) 推荐(0)
摘要:功能:当缺页中断发生,需要调入新的页面而内存已满时,选择内存当中哪个物理页面被置换。 目标:尽可能地减少页面的换进换出次数(即缺页中断的次数)。具体来说,把未来不再使用的或短期内较少使用的页面换出,通常只能在局部性原理指导下依据过去的统计数据来进行预测 页面锁定(frame locking):用于描 阅读全文
posted @ 2020-03-18 21:17 LinBupt 阅读(1078) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-03-08 21:12 LinBupt 阅读(104) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-03-08 20:26 LinBupt 阅读(77) 评论(0) 推荐(0)
摘要:读者-写者问题 哲学家就餐问题: 阅读全文
posted @ 2020-03-07 22:23 LinBupt 阅读(117) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-03-07 20:53 LinBupt 阅读(142) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-03-07 18:44 LinBupt 阅读(125) 评论(0) 推荐(0)
摘要:上下文切换: 切换CPU的当前任务,从一个进程/线程到另一个-->保存当前进程/线程在PCB/TCB中的执行上下文(CPU状态)-->读取下一个进程/线程的上下文。 CPU调度: 从就绪队列中挑选一个进程/线程作为CPU将要运行的下一个进程/线程 调度程序:挑选进程/线程的内核函数(通过一些调度策略 阅读全文
posted @ 2020-03-07 17:24 LinBupt 阅读(191) 评论(0) 推荐(0)