Компьютерное железо

Почему 16ГБ видеопамяти это 16384МБ, а 16ГБ флешка это 14.9 Гб?

Денис Мякотин
Денис Мякотин
26 089
место, отведенное под файловую систему и резерв, вычитается из заявленного места на карте
а теперь взять, что осталось 14,9 ГБ и перевести в байты
т. е. 16046354432
небрежно рубануть лишнее в 9 знаков оставив "16" и приписав ГБ поместить на этикетку
Хуршед Бойахмедов
Хуршед Бойахмедов
81 358
Лучший ответ
Потому что производители флешек и дисков редиски, рассчитывают по ДЕСЯТИЧНОЙ системе ( кило, мега, гига, где каждый следующий множитель - х1000)

а программа пересчитывает размер по ДВОИЧНОЙ системе, не кило, а киБи, не мега, а МеБИ, гиБи и так далее, где каждый множитель это х1024, а не х1000

компьютер-то машина двоичная, и программы работают с двоичным исчислением.
Не 1000, а 2 тв 10й степени.

вот и получается: 16 гигабайт (16 000 000 000 байт) / 1024 /1024 /1024 = 14,9 ГиБибайт, как тебе и показывает честно система.

Никакая это нахер не прошивка.
Никакая это не "нарезка" файловой системы.

Не придумывайте.

Ос Windows несколько путает людей, показывает не совсем понятно. Просто кб, мб и т. д.

Ос семейства Linux пишут более понятно, КиБ, МиБ, ГиБ . Сразу мысленно множишь и делишь на 1024, а не на 1000

Накопители могут иметь какой угодно размер, это не важно особо.
А вот размеры оперативной памяти всегда исчисляются исключительно по двоичной системе (1 кибибайт = 2 в 10й степени, т. е. 1024, и так далее) , как ты заметил всегда память увеличивается строго 2-кратно (2,4,8,16,32,64, 128, 256, 512, 1024 (1к) , 2к, 4к, 8к, 16к и так далее)

в тонкости общения процессора и памяти вдаваться не буду, я и сам не знаю. Но закономерность очевидная.

А объемы накопителей можно нарезать как угодно, любые круглые и не круглые цифры.
Казах
Казах
95 909
Денис Мякотин И что мешает считать ОЗУ по десятеричной и продавать меньший объём?
потому что до видеопамяти еще не добрались маркетологи.
маркетологи пишут объем памяти флешки в байтах 16000000000, вроде циферка 16 (что и указывают гордо на упаковке), а по факту это 14.9 гигабайта.
они кстати про байты обычно пишут мелким шрифтом на обратной стороне, что бы судебных претензий не было.
А программное обеспечение самой флешки где будет находиться, ёпта ???
HM
Hayrat Muzofirshoev
99 428
Если посмотришь на ёмкость флэшки в байтах, то увидишь, что на ней все 16 гб. Просто разные измерения. 14.9 - это в гибибайтах (да, да, есть такая единица измерения), а 16 - в гигабайтах. На деле же это один и тот же объём
Денис Мякотин На видеокарте тоже 16 гб и даже больше, но накопители почему-то в минус идут, в отличие от видеопамяти
Они в десятичной считают, где в терабайте триллион байт, в итоге 931 Гб, вместо 1024
Денис Мякотин Почему не могут делать как производители видеопамяти? Самсунг и видеопамять производит и накопители.
в одном случае точное в другом маркетинг
***абылай ***
***абылай ***
78 742
Денис Мякотин Почему тогда не делать в видеопамяти как в накопителях?
видеопамять считается по всему объему, это 16 гиг = 16*1024 Мб. = 16384 Мб.
а на флешке считают что 16 гиги = 16*000 Мб что уже не так верно, да еще и место занимают системные данные (таблица файловой системы с копиями)
Денис Мякотин И почему так?
Потому, что одни считают в двоичной, а другие - в десятичной системе.
Сергей Остапенко СервисПИВО
СвязьсПИВОМ
монтажПИВА!)))))))))
Кофе 95гр, а цена как за 100.)
Виктор Талызин
Виктор Талызин
91 721
Денис Мякотин а почему видеопамять так не урезается тогда?
потому как это все двоичная стстема исчисления
Шухрат Бутаев
Шухрат Бутаев
44 260
К видио памети плюсуится оперативка немножко, а флешка генерирует внутренние системные файлы для каждого устройства в отдельности они и хавают память
системные файлы
Mad Diablo
Mad Diablo
1 428

Похожие вопросы