(1)当内存中已无空闲空间而又发生缺页中断时,需要从内存中调出一页面,而后根据请求马上又调进该页,这种反复调进调出的现象,这种反复调进调出的现象,称为系统颠簸,也叫系统抖动。
(2)产生抖动的原因是由于CPU的利用率和多道程序度的对立统一矛盾关系引起的,为了提高CPU利用率,可提高多道程序度,但单纯提高多道程序度又会造成缺页率的急剧上升,导致CPU的利用率下降,而系统的调度程序又会为了提高CPU利用率而继续提高多道程序度,形成恶性循环,我们称这时的进程是处于”抖动”状态.。
进程分配的物理块太少
置换算法选择不当
全局置换使抖动传播