目前想评估A7的L2 Cache对某些精简版Android系统性能影响,但是由于L1 D-cache与L2 cache公用一个使能位,当L1 d-cache使能后,L2 cache也必然使能;
所以,想请教如何在内核中使能L2 cache,但是L2 cache不起作用,前提是L1 D-cache依然有用。
Hi,
> 目前想评估A7的L2 Cache对某些精简版Android系统性能影响,但是由于L1 D-cache与L2 cache公用一个使能位,
> 当L1 d-cache使能后,L2 cache也必然使能;
> 所以,想请教如何在内核中使能L2 cache,但是L2 cache不起作用,前提是L1 D-cache依然有用。
Cortex-A7的L2 Cacha没有单独的使能位。只要CPU的L1 Cache打开了,就相当于L2也打开了。所以恐怕没有办法满足你的要求。
zenonxiu ---> 从软件的角度有何评论?
Xingguang