Современные карты памяти имеют определённый объём, потому что ёмкости хранения кратны степеням двойки. 2
Это связано с двоичным способом хранения информации, когда каждая ячейка может принимать значение 0 или 1. 2 Технологически проще выпускать микросхемы хранения битов-байтов кратной ёмкости. 2 Например, две микросхемы по 8 гигабайт, установленные в устройстве, дают ёмкость 16 гигабайт, четыре — 32 гигабайта. 2
Чтобы сделать ёмкость 20 гигабайт, нужно выпустить специальную микросхему с некратной ёмкостью, что дорого и не имеет практического смысла. 2
Также при производстве карт памяти создают запас ячеек для ротации: небольшая часть от общего объёма блокируется и не используется ни для чтения, ни для записи. 3