请问DataCache中把数据分为多个block块缓存,而block块内部又切分为多个slice,这个slice的作用是什么?
还有一个问题,block块为1MB,但是有一堆很小的文件缓存,每个才100多字节,那岂不是每个块里只能用很少的数据?剩下的就是空洞浪费了吗?内存的话好像没事需要多少申请多少,也不用连续把。但是磁盘缓存的话已经规划好了每个块的位置,没法再一个1MB的Block块里写多个文件的数据把
请问DataCache中把数据分为多个block块缓存,而block块内部又切分为多个slice,这个slice的作用是什么?
还有一个问题,block块为1MB,但是有一堆很小的文件缓存,每个才100多字节,那岂不是每个块里只能用很少的数据?剩下的就是空洞浪费了吗?内存的话好像没事需要多少申请多少,也不用连续把。但是磁盘缓存的话已经规划好了每个块的位置,没法再一个1MB的Block块里写多个文件的数据把