我在gem5中运行了一个基本的hello world程序,下面是我运行的命令:
./ build / ARM / gem5.opt ./configs/example/se.py --cpu-type = TimingSimpleCPU --cmd = tests / test-progs / hello / bin / arm / linux / hello
我希望读/写请求的数量不会超过几百条指令,但是当我查看m5out文件夹中的stats.txt时,我会看到:
system.mem_ctrls.readReqs 6088#接受的读取请求数
system.mem_ctrls.writeReqs 936#接受的写入请求数
也在这里,我静态地编译了二进制文件。有人可以帮我理解为什么主存储器中有这么多请求吗?