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