计算机操作系统抖动的定义,操作系统什么是quot;抖动quot;,试给出抖动的例子...

匿名用户 1级 2016-11-27 回答 操作系统抖动,又叫颠簸。 颠簸 thrashing 导读:颠簸(thrashing)是不作处理的计算机活动,通常是

匿名用户

1级

2016-11-27 回答

操作系统抖动,又叫颠簸。

颠簸

thrashing

导读:颠簸(thrashing)是不作处理的计算机活动,通常是因为内存或其他资源耗尽或有限而无法完成所要执行的操作。

关键词:颠簸 thrashing

【TechTarget中国原创】颠簸(thrashing)是不作处理的计算机活动,通常是因为内存或其他资源耗尽或有限而无法完成所要执行的操作。当上述情况发生时,程序就会通过操作系统发出请求,操作系统就试图从其他程序中拿来所需的资源,这就使得新的请求不能得到满足。在虚拟存储系统(使用页来管理逻辑存储或内存的操作系统)中,颠簸就是发生过度页请求操作的情况。

发生颠簸的系统被认为是一个运行非常慢的系统,或一个进入暂停状态的系统。

Thrashing

抖动

我们在这里指的不是我们身体的动作,而是发生在我们内存中的一种现象。当存储管理方式采用页式存储时,缓存(这里我们必须要知道缓存的大小一般比较小,不可能容纳所有需要使用的页)中的页需要可能被替换,这种替换是遵守一定法则的,不是随便来的。下次要使用的页在这回却回替换出去了,这样的现象就称为抖动。抖动对系统效率的影响是很大的。一般来说,对于一个循环程序,如果分配给它的页面数小于程序所需要的页面数时,有可能发生抖动。因此,缓存的大小不能太小,如果机器内只有一点缓存,和没有缓存区别不大,有时反而会影响系统效率。

抖动

英文叫做dithering.

抖动的定义是“数字信号的各个有效瞬时对其当时的理想位置的短期性偏离”,这意味着抖