【发布时间】:2013-02-07 14:37:19
【问题描述】:
最近看了关于slab系统的缓存着色,没看懂。 为什么在不同的slab中为对象添加各种偏移量的缓存着色可以提高性能?
我最初的猜测是: 带有缓存偏移的slab分配器,尝试将slab的第一个对象放在不同缓存颜色的内存中。如果客户端从这些slab中分配N个对象,它将获得N个具有N种缓存颜色的对象。
我的猜测是否正确,或者有人可以给我更多提示吗? 非常感谢,
【问题讨论】:
标签: linux caching colors kernel