中断处理程序do_no_page()缺页中断时钟中断 MMU查页表的时候修改引用位 颠簸 分配页框 二次整理 首先,要计算空闲页还够不够,不够的...
中断处理程序do_no_page()缺页中断时钟中断 MMU查页表的时候修改引用位 颠簸 分配页框 二次整理 首先,要计算空闲页还够不够,不够的...
使用虚拟内存实现分段和分页的结合使用内存换入和换出实现虚拟内存 问题 读磁盘,建立映射 得到物理空闲页 去磁盘上读(磁盘是一种块设备,block...
段表找到虚拟地址 基于段的地址翻译 基于页的地址翻译 段页如何结合?程序必须放到物理内存上,程序才能跑起来。内存本质上是地址空间。 CS:IP的...
内存碎片的存在会导致空间利用率不够高。页号对应的是逻辑页,页框号对应的是物理内存。 因为页很小,所以页表会很大,32位的PC机的会有2^20个页...
执行jmp 40这个指令(进程1跳转到2040这个地址,进程2跳转到3040这个地址)。LDT有个寄存器ldtr。多进程切换的时候,LDT也要跟...
重定位 基地址base放在PCB中PC IR等的概念 二次整理 因为程序是放在内存中的,当开始取指执行的时候,内存就用起来了。 PC指向开始地址...
什么是死锁,什么使用不当会引起死锁?死锁会造成什么结果?——CPU不好好工作,因为没有进程可以跑,机子很卡。 死锁的4个条件 死锁如何处理? 该...
进程推进的合理有序同步——信号量等待是进程同步的核心信号量的出现是对于如果有多个P的时候,只有信号是不能唤醒所有生产者的,只能唤醒一个生产者。 ...
counter是时间片(轮转调度)Task_Running是就绪队列counter也是优先级(优先级调度) 几何级数限制到了2P除2可以用位运算...
当这个PID1进入到阻塞状态的时候,是切换到PID2还是PID3呢? 注意下周转时间和响应时间的概念 注意下响应时间 注意下系统内耗(是条斜线)...