Почему памяти меньше чем написано
Почему реальный размер памяти меньше заявленной? Разбор
Почему на диске памяти меньше, чем написано на упаковке? Вы наверняка хоть раз задавались таким вопросом.
Вот покупаешь смартфон, где на коробке написано: встроенная память 128 ГБ. Включаешь, заходишь в настройки. А там свободной памяти только 115 ГБ. Как так?
Наверняка, вы также отвечали сами себе что-то вроде: ну да, но там же какое-то место занимает прошивка, все дела. Безусловно…
Но как насчет флешки или жесткого диска, где вместо 1 терабайта всего 930 гигов? У флешки тоже прошивка/система на десяток гигабайт? Это вряд ли.
Поэтому сегодня объясним, почему так происходит, как это устроено. И главное, вы азнаете, что такое МЕБИБИТЫ чем отличаются от мегабайтов?? И почему файлы воруют место?
Оказывается, у этой проблемы есть три причины.
1. Разные системы исчисления
Первая — математическая. Дело в системах исчисления. В бытовой жизни мы обычно используем десятичную систему исчисления, в которой 10 цифр: от 0 до 9. Скорее всего для нас она самая интуитивная из-за 10 пальцев на руках. Логично. Получается, если бы вдруг эволюция решила оставить нам по 6 пальцев, то двенадцатиричная система была бы для нас такой же естественной. Наверное…
В компьютерной технике используется двоичная система исчисления с двумя цифрами: 0 и 1. Это удобно, потому что в компьютерах используются логические операции, принимающие два значения: истина и ложь.
Как вы думаете, какая из двух систем используется для обозначения объемов памяти в устройствах? Оказывается, обе. И в этом вся проблема.
Оказывается, мы смотрим на флешку и имеем дело сразу с двумя гигабайтами: десятичным и двоичным. Сейчас объясню.
В международной системе единиц СИ есть общеприянтые префиксы: например кило или мега. 1 Мегаватт — это ровно миллион ватт. 1 килограмм — ровно тысяча граммов.
И отсюда получается, что 1 килобайт — это ровно тысяча байт. Ну или 10 в третьей степени байт. Вроде логично. Но в чем подвох?
Подвох в том, что в реальности электроника и память состоит из двоичных элементов. Потому что она заточена под двоичные вычисления и ей так удобнее. Помните? Собственно минимальная единица информации 1 бит — это по сути одна цифра в двоичном коде, то есть значение 0 или 1. Дальше 8 бит образуют 1 байт. Потому что 8 — это степень двойки, 2 в третьей степени.
А чтобы хранить больше информации, нам надо подобрать степень двойки, которая похожа на 1000. И есть такая — это 2 в десятой степени или 1024 байта. Вы часто сталкивались с этой цифрой, например в разрешении экранов, потому что компьютерам с ними удобно.
И реальные ячейки памяти состоят именно из такого количества байт — 1024.
А дальше возникает проблема. Дело в том, что согласно международным стандартам на упаковке принято указывать размер в десятичных единицах. Но казалось бы подумаешь: вместо 1024 байт мы получаем 1000. Не так страшно — это всего 2.5 процента. Но есть проблемка. Это мы говорили всего про килобайт. А с ростом масштаба накапливается и проблема.
Потому что 1024 * 1024 это уже миллион 48 тысяч с фигом, то есть почти 5 процентов разницы. Это только для мегабайта. Но кто же покупает флешку на мегабайт?
1024 * 1024 * 1024 = 1 0 73 — миллиард 73 миллиона с фигом. То есть 7 процентов потерь для гигабайта.
И еще раз: 1024 * 1024 * 1024 * 1024 = 1 099 триллион и 99 миллиардов. Почти 10 процентоов потерь будет на вашем жестком диске в терабайт.
И путаница возникает. А операционные системы любят использовать двоичную систему.
Главным образом, это касается Windows, которая до сих пор в «Проводнике» пишет размер файлов в двоичных мегабайтах.
Apple перешла на десятичные только с iOS 10 и в операционной системе Mac OS X Leopard.
Android по дефолту тоже использует десятичные обозначения, но все зависит от софта. Например, Total Commander покажет размер файла в привычных двоичных.
Один и тот же файл на Windows весит 1.97 ГБ, а на iPhone — 2.06 ГБ. При этом размер в байтах будет равный. Парадокс.
Какое есть решение?
Оказывается, решение существует. И это введение нормальных терминов.
В 1998 году Международная электротехническая комиссия осознала проблему и постановила все классические названия кило и гигабайты использовать для десятичных объемов. А для двоичных придумали новые префиксы: Киби, Мебибайты, Гибибайты и так далее…
То есть второй слог префикса заменили на «би» — что отсылает к бинарный, то есть двоичный. И правильное обозначение такое: GiB, с буковой «ай»: KiB, MiB, GiB, TiB.
Да-да, если вы смотрите размер файла на iPhone или MacBook, то он написан в МебиБайтах. Живите с этим!
Что в итоге?
1 гигабайт меньше 1 гибибайта. Примерно на 7 процентов.
1 GB = 1 000 000 000 B
1GiB = 1 073 741 824 B
А на упаковке всегда пишут именно МЕГАбайты. С проблемой номер один разобрались.
2. Файлы воруют место…
Следующая проблема немного косвенная. Оказывается, файлы тоже воруют место на дисках. Но связана она с тем, сколько места занимают отдельные файлы.
Вы наверняка замечали, что если например в Windows открыть свойства файла: будет написано размер такой-то. А снизу еще одна строчка: на диске занимает столько-то. Почему так?
Это тоже имеет отношение к тому, как файлы хранятся в памяти. Дело в том, что они записываются на диск не подряд как треки на виниловой пластинке.
При форматировании файловая система разрезает диск на кластеры. Типа странички. И начать записывать новый файл вы можете только перевернув такую страничку. У каждой системы кластеры разные. Например, для NTFS это может быть 4 килобайта. И если файл сильно меньше, то мы потеряем почти всю страничку. При этом большие файлы можно записывать подряд. Потери при их хранении будут минимальны.
3. Место под систему
Ну и третья причина, о который вы догадались сразу. Это место под системную информацию. Это не всегда только операционка. Например, флешки и жесткие диски тоже забирают часть хранилища при форматировании для разметки, но это обычно совсем немного.
В случае со смартфоном или компьютером, речь идет о больших объемах. Например, iPhone 12 из коробки работал на iOS 14, которая занимала около 5 гигабайт. Вернее Гибибайт. Но по факту вы получите еще меньше полезной памяти, потому что 5 гибибайт это только система. А во время работы операционка быстро обрастет системными файлами и кешами. И все это вместе будет занимать около 10 Гибибайт. Такие дела.
Итоги
Надо понимать сколько занимают ваши файлы — и интересно, что разные операционки имеют разное мнение по этому поводу. А главное, никто до сих пор не хочет полноценно переходить на новую терминологию, потому что наверное она дурацкая.
Почему памяти меньше чем написано
Вы обращали внимание, что на карте памяти или на флешке, всегда меньший объем, чем заявлено на упаковке? Очень часто после покупки флешки, карты памяти или любого другого накопителя, объемом памяти, например в 16 гигабайт, вы недосчитываетесь около одного гигабайта от заявленных производителем 16 ГБ. Почему так происходит, очему карта памяти показывает меньший объем, чем заявлено на упаковке?
Все очень просто! Дело в том, что компьютеры и другие устройства, в которых используется флешки или карты памяти, считают по двоичной системе исчисления.
То есть 1 килобайт памяти, это 1024 байта. Это общепринятая система исчисления для вычислительной техники (компьютера, гаджетов и т.д), и она является правильной. Но что касается флеш-накопителей и различных карт памяти, то их система подсчета основывается на десятичном исчислении передачи информации, а значит для них 1 килобайт памяти, это 1000 байт.
Как узнать реальный объем карты памяти и других флеш-накопителей?
Приведем несложный подсчет реального объема памяти, который мы получим при покупке флешки или карты памяти:
Возьмем флешку объемом в 1 Гигабайт и переведем в байты, это будет равняться 1 млрд. байтов.
Теперь разделим 1 000 000 000 байт на условные 1024 (мегабайт, килобайт и байт): 1 000 000 000/1024/1024/1024 = 0,9313 или 931 мегабайт. Именно столько, вы получите реального места от карты памяти на 1 гигабайт.
+ Вычтем небольшой объем места под резерв, файловую систему и на руках у нас уже не 1000 мегабайт, а 900-930 мегабайт, в зависимости от файловой системы, резерва и самого накопителя.
Важный момент! Реальный объем памяти будет еще немного меньше, так как отводится некоторое место для файловой системы накопителя, это может быть FAT или NTFS, но они не так значительны.
Реалии таковы, что даже это место, отведенное под файловую систему, вычитается из заявленного места на карте, за которое вы заплатили.
Такой принцип работает уже очень давно, и это не связано с тем, что производитель именно вашей флешки считает по десятичной системе, или вам не повезло с покупкой, – нет, это не так. Такой подсчет ведется все время существования накопителей, просто раньше, когда флешки и карты памяти были объемом в 64 мегабайта или максимум 128, вы попросту этого не замечали, ведь вы теряли только 9-10 мегабайт, при пересчете на устройстве, а сейчас это сразу бросается в глаза.
Учитывая то, что сегодня флешки или карты памяти в среднем 16 гигабайт, то вы не получаете более 1 ГБ, что уж говорить про жесткие диски или объемные карты памяти, вот еще одни пример:
Куплен жесткий диск на 1 Терабайт, это 1 000 000 000 000 байт/1024/1024/1024 = 931 гигабайт, итого минус 69 гигабайт, а это серьезная цифра, если изначально вы рассчитывали на 1 000 ГБ.
Стоит заметить, что для жесткого диска это достаточно хороший показатель, ведь на флешках и картах памяти этого же объема, можно недосчитаться более 90 гигабайт.
Нельзя сказать, что производители флешек и карт памяти нас обманывают, ведь некоторые люди так и считают, что 1 гигагбайт – это 1000 мб, а не 1024.
Единственный неприятный момент в том, что если вы рассчитываете на определенный объем по двоичной системе, а получаете значительно меньше, то конечно это крайне неприятно, но, как правило, кто изначально рассчитывает на 1024 и знает, сколько в 1 килобайте байт, тот уже в курсе подобных «махинаций» с флешками и картами памяти.
Остается лишь дать несколько советов перед покупкой:
Первое, покупайте флеш-накопители и карты памяти с запасом, всегда учитывайте, что в действительности объем памяти будет отображаться меньше и считаться по 1000 мб за 1 ГБ, а не 1024.
Второе, покупайте накопительные устройства только в проверенных магазинах, известных брендов, потому как в подделках (которых сейчас много) уже действительно будет обман, и вы недосчитаетесь значительно больше объема памяти, чем мы посчитали.
Почему в смартфоне меньше памяти, чем заявлено производителем
У каждого пользователя при покупке нового телефона существуют свои требования. Одним нужен мощный процессор, другим — крутая камера, третьим — объем накопителя. Вы когда-нибудь задумывались о том, почему производитель указывает на смартфоне одни характеристики а по факту все совсем иначе? Да-да, я говорю о памяти. На коробке было заявлено 64 Гб, а п по факту только 43 ГБ. При этом, по непонятной причине с процессором так делать нельзя, а с хранилищем можно.
Почему память на коробке не соответствует действительности.
Недавно я заметил, что с каждым новым смартфоном, количество постоянной памяти на нем возрастает ровно в два раза. Помню, как еще вчера наслаждался новым накопителем на 16 ГБ, а сейчас уже 64 ГБ кажется мало. Тогда я решил разобраться в чем дело и узнал много нового.
Во-первых, растет объем памяти фотографий, приложений и других файлов. Картинка становится красивее, приложения функциональнее, музыка лучше. В итоге с внедрением каких-то новых фишек в операционную систему, места она занимает тоже больше.
Как только я забил свои 64 ГБ полностью, решил залезть в настройки и с удивлением обнаружил, что доступно всего 43,3 ГБ. На ум сразу же пришла аналогия с флешками, которую никогда не удастся забить под завязку. Ну а здесь-то в чем причина?
Сколько места занимает система
Для начала следует сказать про саму операционную систему. Ежу понятно, что она занимает свободное пространство. Но вот что производители это не учитывают, я до этого не знал.
Android может занимать разный объем памяти в зависимости от версии. Android 9, в свое время, весил около 13 ГБ, а 10 и 11 версия — около 20 ГБ. При этом, каждый производитель может как увеличить, так и уменьшить это значение за счет некоторых настроек и предустановленных приложений.
На Xiaomi Note 10 Lite система занимает порядка 13 ГБ.
Не кажется ли вам, что 20 ГБ — весьма многовато? Это все потому, что сюда входят такие разделы, как bootloader, который загружает систему в первый раз, recovery — позволяет прошить определенные файлы, System — здесь находится сама прошивка, а также еще много других настроек.
Чтобы точно убедиться, сколько памяти занимает система на вашем телефоне, перейдите в Настройки, Хранилище и посмотрите на вкладку Система. Здесь же можно узнать про остальные приложения, которые вы устанавливали самостоятельно. Примечательно, что если тапнуть на вкладку Система, то можно увидеть надпись: пространство, занимаемое системой, чтобы Android работал правильно.
Подписывайтесь на нас в Яндекс.Дзен, там вы найдете много полезной и интересной информации, которой нет на нашем сайте.
Предустановленные приложения на Android
Разные производители каждый раз стремятся установить как можно больше приложений сразу из коробки. Зачем они это делают? В первую очередь ради рекламы. Каждый кулик свое болото хвалит. Так, например, Xiaomi устанавливает на свои гаджеты Mi Видео, ShareMe, Mi Пульт, Mi Wallet и другие.
Предустановленные приложения на телефонах Samsung.
Хотелось бы написать, что в России таким не занимаются, но, увы. Такой способ рекламы у нас в стране нашел отклик у компании Яндекс с приложениями: почта, Дзен, погода и другими. Нет, не подумайте. Я обожаю эту компанию.
Думаю, что в русскоязычном интернете они лучшие, но насильно загружать такой софт — уже слишком. Интересно, что компания Samsung сделала приложения отечественного разработчика неудаляемыми (без root). С тех пор пользователи сильно негодуют.
Зачем нужен кэш
Кеш на телефоне может стать проблемой для многих пользователей.
Кэш – это файлы, которые создаются различными программами (или системой) во время их использования, чтобы ускорить работу гаджета.
Так как оперативной памяти не может быть слишком много, система использует кэш для некоторых приложений. Пожалуй, самый яркий пример можно привести с новостной лентой, которая загружается даже при отсутствии интернет-соединения.
Просто все новости находятся в кэше. Это работает не только с файлами из интернета, но и внутри системы. Получается, что каждый телефон индивидуален, ведь одни чаще запускают Инстаграм, а другие — Facebook. О том, как, почему и когда надо чистить кэш на Android, ранее писал автор AnroidInsider.ru Артем Сутягин. Рекомендую ознакомиться.
А вы когда-нибудь смотрели сколько пространства занимает система? Готовы ли были к несоответствию после покупки? Предлагаю поделиться в нашем Телеграм-чате, будет интересно почитать.
Новости, статьи и анонсы публикаций
Свободное общение и обсуждение материалов
Наверное, все пользователи Android знают, что такое APK. Это установочные файлы приложений, которые можно скачивать напрямую, в обход Google Play. Такая возможность может пригодиться в самых разных ситуациях. Например, если нужного приложения нет в официальном каталоге, оно не поддерживается вашим устройством или вам просто нужна более ранняя версия. Тогда мы просто находим APK, скачиваем его и устанавливаем вручную. Другое дело, что такой способ и долгий, и небезопасный, учитывая, что зачастую происхождение установочных файлов для нас остаётся неизвестным. Но решение этих проблем есть.
С каждым годом смартфоны становятся все умнее и умнее: появляются новые технологии, вроде разблокировки с помощью биометрии, программные фишки, типа возможности установления пароля на определенные приложения, однако со старыми проблемами все остается по-прежнему. Достаточно ввести в Google лишь первые несколько букв, как сразу же поисковик вам выдает Телефон не видит СИМ-карту. Сегодня попробуем разобраться в столь, казалось бы, простой проблеме и обсудить всевозможные выходы из данной ситуации.
Решение проблемы с уменьшающимся объемом флешки
Иногда бывает ситуация, когда флешка вдруг уменьшается в объеме. Наиболее частыми причинами для такой ситуации может служить неверное извлечение из компьютера, некорректное форматирование, некачественный накопитель и наличие вирусов. В любом случае, следует понять, как решать такую проблему.
Уменьшился объем флешки: причины и решение
В зависимости от причины, можно использовать несколько решений. Мы рассмотрим все их подробно.
Способ 1: Проверка на вирусы
Есть вирусы, которые делают файлы на флешке скрытыми, и их не видно. Получается что флешка вроде бы пустая, а места на ней нет. Поэтому если возникла проблема с размещением данных на USB-накопителе, нужно проверить его на вирусы. Если Вы не знаете, как выполнить проверку, ознакомьтесь с нашими инструкциями.
Способ 2: Специальные утилиты
Часто китайские производители продают через интернет-магазины дешевые накопители. Они могут быть со скрытым недостатком: реальная емкость у них существенно отличается от заявленной. На них может стоять 16 Гб, а работать только 8 Гб.
Нередко, приобретая флеш-накопитель большой емкости по низкой цене, у владельца появляются проблемы с неадекватной работой такого устройства. Это говорит о явных признаках того, что реальный объем USB-накопителя отличается от того, который отображается в свойствах устройства.
Для исправления ситуации можно воспользоваться специальной программой AxoFlashTest. Она восстановит правильный размер накопителя.
И хотя размер станет меньше, вы можете не беспокоиться за свои данные.
Некоторые крупные производители флеш-накопителей предоставляют для своих флешек бесплатные утилиты для восстановления объема. Например, компания Transcend имеет бесплатную утилиту Transcend Autoformat.
Эта программа позволяет определить объем накопителя и вернуть его корректное значение. Она проста в использовании. Если у Вас флешка Transcend, то сделайте вот что:
Способ 3: Проверка на наличие битых секторов
Если вирусов нет, то нужно проверить накопитель на содержание сбойных секторов. Проверить можно с помощью стандартных средств Windows. Для этого выполните такие действия:
Способ 4: Устраняем виртуальную неисправность
Чаще всего уменьшение размера накопителя связано с неисправностью, при которой устройство разбивается на 2 области: первая — та, что размечена и видна, вторая – не размеченная.
Перед выполнением всех описанных ниже действий обязательно скопируйте нужные данные с флешки на другой диск.
В таком случае нужно объединить и сделать разметку заново. Выполнить это можно с помощью средств ОС Windows. Для этого:
Размер флешки восстановлен.
Как видите, решить проблему с уменьшением объема флешки просто, если знать ее причину. Удачи в работе!
Помимо этой статьи, на сайте еще 12542 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Почему на карте памяти всегда написано больше объема, чем на самом деле
Часто так бывает, что после покупки флеш-карты обнаруживается, что ее реальный объем памяти примерно на 1 Гб меньше, чем заявлено производителем. Нормально ли это? И как узнать реальные характеристики девайса? Давайте разберемся.
Почему на карте памяти меньше места, чем заявлено
Для рядового пользователя 1 Гб — это 1000 Мб. И производители флешек указывают на упаковке значения, используя ту же логику. Однако компьютер работает на основе двоичной системы исчисления, и для него 1 Кб памяти равен 1024 Б, а не 1000 Б.
Так и образуется разница, а следовательно, и «недостача» памяти, которую часто обнаруживают владельцы.
Например, у нас есть флешка на 1 Гб. В переводе на байты объем ее памяти равен 1 млрд байт. Разделим это значение трижды на условные 1024 (Мб, Кб и Б) и получим 0,931. Т. е. на гигабайтной карте фактического места будет около 931 Мб.
Как проверить реальный объем
Для того чтобы выполнить самостоятельную проверку, следует воспользоваться вспомогательным ПО, вроде H2testw.
Для этого:
После этого начнется процесс тестирования, который может длиться вплоть до нескольких часов, в зависимости от характеристик девайса.
Вот пример результатов сканирования с помощь. Этой утилиты:
Кроме того, нечестные производители могут прибегать к определенной хитрости. Так, объем памяти в свойствах флеш-накопителя показывает контроллер.
Некоторые дельцы перепрошивают контролер так, что в свойствах отображается, к примеру, 500 Гб или даже 1 Тб, хотя на самом деле там те же 16 Гб. Эта схема позволяет перепрошивать продукцию под любой объем, продавая его намного дороже реальной стоимости.
Можно ли восстановить полный объем и в каких случаях
Хоть это кажется маловероятным, но иногда в процессе использования объем памяти накопителя может уменьшаться.
Чтобы исправить эту проблему, следуйте такому алгоритму:
И на этом этапе очень важно выбрать именно нуждающуюся в срочной коррекции флешку. Для ее определения лучше всего ориентироваться по размеру.
В данном случае номер нужного диска – 5. Пишем SELECT disk=5, жмем Enter.
На следующем этапе с диска удаляются все данные, поэтому всю важную информацию нужно предварительно сохранить. После этого пишем CLEAN и жмем Enter.
Итак, диск успешно очищен. Теперь нужно открыть «Панель управления», и перейти по пути «Администрирование» — «Управление компьютером». Слева вы увидите список, в котором следует выбрать «Управление дисками».
Появилось заштрихованное пространство возле Диска 5?
Отлично, теперь с помощью мышки или тачпада выбираем в скрытом меню опцию «Создать простой том…».
Выбрав описанные параметры, ставим галочку рядом с «Быстрым форматированием» и жмем «Далее».
На этом форматирование, под которым и подразумевается очистка, будет завершено.
Перед покупкой накопителей не забывайте, что фактический объем памяти будет меньше заявленного, поскольку в компьютере заложено, что в 1 Гб 1024 Мб, а не 1000, как принято считать. Также остерегайтесь подделок и приобретайте флешки только у проверенных продавцов!