标签: c++ game-engine
我正在基于ECS框架开发游戏引擎。 我以前不太在乎组件的大小。今天,我了解了一些有关cpu缓存的知识,据说缓存行的大小通常为64字节。
为了利用cpu缓存,我是否应该始终将组件的大小保持小于缓存行大小的一半(32字节)?