月度归档: 2021 年 7 月

3 篇文章

thumbnail
Linux调度算法分析
基本介绍 Linux 2.4中使用goodness()函数,给每个处于可运行状态的进程赋予一个权值(Weight),使用这个权值衡量一个处于可运行状态的进程值得运行的程度。调度程序以这个权值作为选择进程的唯一依据。 虽然Linux2.4进程调度程序简单有效,但是也有其缺点。 •    单个就绪队列问题,时间片耗尽的进程…
操作系统概念-第9章~第13章
第九章:虚拟内存 9.1什么情况下会发生页面错误?描述发生缺页错误时操作系统采取的动作。 回答: 每当进程试图访问在该页的页表条目中标记为无效的页时,就会发生页错误。 页错误会产生一个中断,在特权模式下调用操作系统代码。然后操作系统检查一些内部表(通常与此进程的进程控制块一起保存)以确定页面是否在磁盘上。如果页面在磁盘上(即它确实是一个有效的内存引…