我试图通过使用-DMEMLIMIT标志来限制PROMELA使用的最大内存,如下所示。
./spin -a -DMEMLIMIT=1024 code.pml但是,内存仍然在不断增加。你知道为什么会这样吗?
发布于 2014-01-30 15:39:13
-DMEMLIM=N是传递给gcc的编译器标志。它是这样工作的:
./spin -a code.pml gcc -DMEMLIM=1024 -o pan pan.c./pan
您还可以添加更多的标志来强制更好地压缩状态,例如-DCOLLAPSE,这是一种减少所需内存量的非常快速的方法。
https://stackoverflow.com/questions/21184644
复制相似问题