memcached中slab,page和chunk之间的区别

memcached slab,page和chunk有什么区别? 如果我们设置-m 128 ,那么我们有多less块板,页面,块? 什么是板坯的好处?

这个页面提供了有关memcached术语的很好的解释。 它们之间的基本关系是这样的: 一块板有很多块,有很多块 。 在这里,我引用了下面的一段话:

当你要求memcached存储一个值时,它会查找与该值关联的“板块”。 板块在特定尺寸范围内保持值。 平板由1MB的页面组成,这些页面被分成大块的大小。 假设您的值是1001字节; memcached将查找保存1000到2000字节之间的值的slab。 然后,它find一个空块的页面,并将该值插入到该块中。 请注意,一个块的大小是固定的 – 它必须是2000字节,以便存储板坯的最大值。