题
什么是使用其中,如果处理执行是导致存储器碎片,我们可以检测到的各种机制?
是否有任何工具可用于相同?建议为其工作,“C”代码,并可以在Windows上运行的工具,Linux和VxWorks会有所帮助。
解决方案
正如一个建议,你可能会想尝试Valgrind的。我不能确定这就是你要找的东西,但它可以派上用场了。
其他提示
有是在VxWorks中一个maxfreeblocksize,如果它保持刚开降低并降低其指示其得到碎片
在linux下可以看到的输出:
cat /proc/buddyinfo
它讲述了一个给定的顺序的多少页是可用的。如果有可用的极少数高阶页,大多低阶页可用,则说明你的系统内存相当分散。寻找“正常”的条目。
请参阅 proc.txt
不隶属于 StackOverflow