因为内存容量限制,页面的页数超过容量后就会进行页面淘汰。常见的页面淘汰机制有FIFO(First In First Out)和LRU(Latest Recently Used),当执行了页面淘汰算法以后就会形成缺页。算法
须要访问的页面顺序为:1, 2, 3, 4, 1, 2, 5, 1, 2, 3, 4, 5。 条件是内存的容量限制为3,因此若是进行FIFO和LRU页面淘汰算法对页面进行超容量淘汰, 出现的缺页次数分别为?队列
FIFO: 因为FIFO是和队列同样的先进先出原则:内存
页面访问过程以下:class
1(缺页), 12(缺页), 123(缺页), 234(缺页), 341(缺页), 412(缺页), 125(缺页), 125(不缺页), 125(不缺页), 253(缺页), 534(缺页), 534(不缺页)test
缺页几率: 9/12sed
LRU: 因为LRU是最近最少使用原则:di
页面访问过程以下:data
1(缺页), 12(缺页), 123(缺页), 234(缺页), 341(缺页), 412(缺页), 125(缺页), 251, 512, 123(缺页), 234 (缺页), 345(缺页)
缺页几率: 10/12