在CPU的参数中,除了核心的线程数和最高主频外,一般还有缓存的标示。CPU运算速度很快,缓存主要是为了加快CPU读取数据的速度,大部分时候CPU可以直接从缓存读取数据,找不到数据的情况下再从内存读取,从而节省CPU读取内存数据的时间。CPU缓存分为三类,一级缓存(L1)、二级缓存(L2)和三级缓存(L3)。我们现在常见的是三级缓存。但是CPU在实际数据读取中重要的却是一级缓存。CPU读取缓存时会先从一级缓存开始,然是二级缓存,而读取二级缓存有时候会出现数据未命中的情况,这时候就需要从三级缓存读取。一级和二级缓存目前几乎都是差不多的。三级缓存部分CPU已经做到比较大了,拉开了差距。在选购的时候一般无需太过讲究缓存的大小,其作用远不如核心线程和频率大。
安卓智能手机中,有大型游戏的需求下,给每个CPU内核分配15MB比较合理,楼主现在的选择(16MB)没有问题。注意一下,如选择更大的缓冲区也无问题,但此会占用设备的运行内存,需要保证内存足够。如:8核CPU,设置80MB,则该设备必须具有640MB以上的内存可用空间。