当前位置: 技术问答>linux和unix
高速缓存能否配合TLB一起加快读取?
来源: 互联网 发布时间:2017-02-18
本文导语: TLB寻址后找到高速缓存中的数据,有没有这样做的? | 却实存在 ,例如freescale 的powerpc系列,在启动时会把cache当内存用,在内存控制器初始化前意义重大 直到内存控制器初始化完成,才会重...
TLB寻址后找到高速缓存中的数据,有没有这样做的?
|
却实存在 ,例如freescale 的powerpc系列,在启动时会把cache当内存用,在内存控制器初始化前意义重大
直到内存控制器初始化完成,才会重新配置tlb使用真正的内存当内存,cache还是当cache
这是启动时的用法
但是运行时这样做得不偿失,cache非常金贵,完全分给一个进程恐怕都不够, 其他进程都没有cache用,意义不大
直到内存控制器初始化完成,才会重新配置tlb使用真正的内存当内存,cache还是当cache
这是启动时的用法
但是运行时这样做得不偿失,cache非常金贵,完全分给一个进程恐怕都不够, 其他进程都没有cache用,意义不大