gem5运行错误Memory range size has changed!

参考:Memory range

问题如下:

build/ARM/gem5.debug configs/example/fs.py -n 1 --kernel=vmlinux-3.3-arm-vexpress-emm-pcie --machine-type=VExpress_EMM --restore-with-cpu=detailed --caches --clock=2.5GHz --script=test.rcS -r 1

fatal: Memory range size has changed! Saw 536870912, expected 2147483648
 @ cycle 25084608
[unserializeStore:build/ALPHA/mem/physical.cc, line 412] Memory Usage: 25084608 KBytes 

解决方法:由于修改了配置,之前生成的checkpoint没法使用,需要将配置改回去。即修改configs/common/Options.py –mem-size的默认值即可。

你可能感兴趣的:(GEM5)