在Linux(Cent OS 5)系统上,我有一个访问大量内存映射文件的进程。 该过程正在生成大量的页面错误,因为映射文件的聚集大小远远超过了可用的RAM。
如果我有办法不仅统计页面错误,而且logging发生错误的虚拟地址,我可以使用/ proc / maps或pmap来估计读取在映射文件中的分布情况,以及多less需要更多的RAM来改善这种情况。