缺頁率

缺頁率,指的是訪問頁面失敗次數除以進程頁面訪問總次數,設訪問成功次次數為S,訪問失敗次數為F,訪問總次數A=S+F,缺頁率f=F/A。

缺頁,就是CPU所需訪問的頁面不在記憶體,就需要將頁面調入記憶體,如果記憶體已滿,就執行相應的頁面置換算法。

影響因素(1)頁面大小。頁面劃分比較大,則缺頁率較低;反之,缺頁率較高。

(2)進程分配的物理塊數。所分配的物理塊越多,缺頁率越低;反之,越高。

(3)頁面置換算法。算法的優劣決定了進程執行過程中缺頁中斷的次數,因此缺頁率是衡量頁面置換算法的重要指標。

(4)程式固有特性。程式本身的編制方法對缺頁中斷次數有影響,根據程式執行的局部性原理,程式編制的局部化程度越高相應執行時的缺頁程度越低。

相關詞條

熱門詞條

聯絡我們