首页> 外文会议>ACM symposium on Operating systems principles >An analysis of the performance of the page fault frequency (PFF) replacement algorithm
【24h】

An analysis of the performance of the page fault frequency (PFF) replacement algorithm

机译:页面错误频率(PFF)替换算法的性能分析

获取原文
获取外文期刊封面目录资料

摘要

Most of the replacement algorithms devised and implemented largely depend on program behavior, in other words, to optimally select the parameters of these algorithms program behavior or at least a probability model of it should be known. The page fault frequency (PFF) algorithm adapts to dynamic changes in program behavior during execution. Therefore its performance is expected to be less dependent on prior knowledge of the program behavior during execution. Therefore its performance is expected to be less dependent on prior knowledge of the program behavior and input data.

The PFF algorithm uses the measured page fault frequency (by actually monitoring the inter-page fault interval) as the basic parameter for memory allocation decision process.

In order to analyze the performance of the PFF algorithm, a mathematical model was developed. The resultant random process is the memory space allocation for a program as a function of the processor time (virtual time). This random processcan be analyzed using the method of imbedded Markov chains. The parameter obtained from this analysis are the distributions of the memory allocation during processing interval and during page waiting intervals, the average page fault rate and the expected space time product accumulated by the program.

The input parameters for the model were obtained from address traces of two programs. The results of the model were validated by simulation.

机译:设计和实施的大多数替换算法很大程度上取决于程序行为,换句话说,要最佳地选择这些算法的参数,程序行为或至少应该知道其概率模型。页面错误频率(PFF)算法适应执行期间程序行为的动态变化。因此,期望其性能在执行期间较少依赖于程序行为的先验知识。因此,预期它的性能将更少地依赖于程序行为和输入数据的先验知识。

PFF算法使用测得的页面故障频率(通过实际监视页面间故障间隔)作为内存分配决策过程的基本参数。

为了分析PFF算法的性能,开发了一个数学模型。产生的随机过程是程序的存储空间分配,它是处理器时间(虚拟时间)的函数。可以使用嵌入式马尔可夫链的方法来分析此随机过程。从该分析中获得的参数是处理间隔和页面等待间隔中的内存分配分布,平均页面错误率和程序所累积的预期时空积。

从两个程序的地址跟踪中获得模型的输入参数。仿真结果验证了模型的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号