请问大家一个问题,在计算机英语里面footprint应该怎么讲啊?

解决方案 »

  1.   

    足印(footprint)
    是指要完成某个工作,需要访问的缓存(一般指L1 DATA CACHE 或TLB)项的个数。例如,完成的工作是:访问B. 但要访问B对象首先必须从A对象中获得B的指针,如果A,B在一个页面中,那么只需要在TLB踏上一个"足印"就可以了,否则需要踏上两个“足印”;进一步的,如果A,B对象在同一个16或者32个字节对齐的空间里,那么在L1 DATA CACHE里只需要踏上一个足印就可以了。一般完成某项工作在各种缓存上的足印越少,引起缓存失去命中的可能性就越小,缓存和内存之间的交互就越小,因此访问速度就越快。linux为了减少各种足印做了许多细致的工作。