Если у меня есть игра с 3D-миром, и мир довольно большой, поэтому ее нужно разбить на куски, есть ли преимущество в производительности, если у вас есть 128 байт, скажем, 150 байт? Очевидно, что объекты в кусках по-прежнему составляют целое число байтов.
то есть. Является chunks[128][128][128]
быстрее, чем chunks[150][150][150]
или chunks[112][112][112]
? Существуют ли какие-либо другие побочные эффекты, такие как чрезмерное изнашивание ОЗУ после этого? Есть ли другие факторы, которые следует принимать во внимание?
Я просто вижу, что это соглашение хранить все в переменных и массивах размеров, которые имеют полномочия 2, но я не уверен, есть ли у него какие-либо достоинства, и если бы было лучше использовать больше человеческих чисел, например 100 или 150.