2011-11-18 49 views
1

如何使用Valgrid或任何其他工具獲得程序引用的頁面序列?我不希望點擊或未命中的總數,而是按訪問次序排列的確切的頁碼列表。我想用這個序列作爲模擬內存管理算法的輸入。 感謝由程序引用的頁面順序

回答

0

我不知道如何做到這一點在其他操作系統上,但在linux上你可以從/ proc/PID /頁映射PFNs:

在/ proc/PID /頁映射PFN可用於使用/ proc/kpageflags查找頁面標記 以及使用 /proc/kpagecount映射頁面的次數。有關詳細說明,請參閱Documentation/vm/pagemap.txt。