标签: performance garbage-collection x86 arm
我最近被告知,在现代ARM处理器上执行stack scanning比在现代x86-64处理器上执行相同扫描要慢。我想知道这是否属实,如果是,为什么。
我知道现代x86-64处理器有一个stack engine,但是,在我看来,这只会在发出推送,弹出,调用和重置时发挥作用。由于堆栈扫描只是读取内存,看起来这个堆栈引擎在这里没有任何好处。
有没有人对此声明有任何见解?