Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 检查数据(堆)是否已实际交换?_Linux_Winapi - Fatal编程技术网

Linux 检查数据(堆)是否已实际交换?

Linux 检查数据(堆)是否已实际交换?,linux,winapi,Linux,Winapi,在Linux或Windows中,如果内存被调出,是否可以“提前”检查?也就是说,在不访问它的情况下,然后注意数据是从磁盘引入的…在linux下,您可以使用它来确定页面当前是否在RAM中。即使可以,您会如何处理结果?在进程执行的下一条指令中,它可能是无效的。确实如此,但可以尝试一下。我不是在寻找完美的东西。谢谢!所以你可以而且很久以前……:)对于Windows,我真的找不到直接的等价物,QueryWorkingSet提供所有页面上的信息,尽管QueryWorkingSetEx提供了,但并不存在于任

在Linux或Windows中,如果内存被调出,是否可以“提前”检查?也就是说,在不访问它的情况下,然后注意数据是从磁盘引入的…

在linux下,您可以使用它来确定页面当前是否在RAM中。

即使可以,您会如何处理结果?在进程执行的下一条指令中,它可能是无效的。确实如此,但可以尝试一下。我不是在寻找完美的东西。谢谢!所以你可以而且很久以前……:)对于Windows,我真的找不到直接的等价物,
QueryWorkingSet
提供所有页面上的信息,尽管
QueryWorkingSetEx
提供了,但并不存在于任何地方