Я использую последний компилятор с C #
Чтобы проиллюстрировать проблему, я сделал эту простую схему:
namespace World;
table WorldTile {
spriteIndex:uint16;
}
root_type WorldTile;
Я сохраняю эти данные в векторе, в них 100000000 (100 ^ 4) элементов
Так что я бы предположил, что файл будет около 200 МБ, так как от 100000000 * 2 до МБ это 200
но я получаю 400мб
Обратите внимание, что я получаю тот же результат, если я изменяю тип данных на uint32
Протестировано с 21176470 предметами, и снова я получаю 250 Мб, где я должен получить меньше стресса 50