我正在尝试在gem5 FS模式下运行使用页面地图的应用程序。但是我无法使用pagemap,因为没有这样的文件。正在使用的代码行是-
int pagemap = open(“ / proc / self / pagemap”,O_RDONLY); assert(pagemap> = 0);
我得到的错误是- “没有这样的文件或目录”。
页面地图文件的路径是否不正确? 要么 我正在使用的linux映像没有pagemap实现? 我应该使用哪个图像来完成这项工作?
据我了解,每张图片都应实现页面地图。
非常感谢您的帮助!