|
#фанфикс_знает_все #вопрос #электронное (и совсем немного озоновая_дыра, но без тэга))
В общем, недавно я увидела на озоне распродажу флэшек и заказала одну (хотела заказать сразу штук пять минимум - у кого-то куклы, у меня "очень полезные в хозяйстве вещи", - но удержалась)). А потом открыла свойства, смотрю - у флэшки на 64 гб свободно 58,5 гб и занято 768 кб. Удивилась. Погуглила. Алиса меня "обрадовала", что там могут быть скрытые файлы или вообще вирусы. Гугловский ИИ оказался оптимистичнее и сказал, что причина может быть в другой системе исчисления (считать 1 гб равным 1000 или 1024 мб - "например, 128 ГБ на самом деле ~114-119 ГБ"), или в том, что файловая система занимает место служебными файлами. Предложил проверить флэшку антивирусом (ничего не нашлось, проверено 2 объекта, но я не первый раз вижу, что количество объектов может сильно не совпадать с количеством файлов, вирусов при этом нет, антивирус лицензионный, почему так происходит, не знаю), через "свойства - сервис" (я проверила, ошибок не нашлось), или показать скрытые файлы (ничего не нашлось). Ну или "Если ничего не помогает, можно переформатировать флешку в NTFS (для больших объемов и файлов) или exFAT (универсальный формат), но это удалит все данные", но это мне показалось непонятным и излишним. А после того, как я все это проделала, он заключил, что в статьях пишут, что разница объема в 10-15 процентов нормальна. (Я высчитала проценты и убедилась, что в 10 укладывается). В общем, этот пост можно было и не писать, наверное, но я его уже написала параллельно с проверкой, так что спрошу - он все правильно сказал? :) (Мне, наверное, пора заводить тэг, что-то типа #спасите_гуманитария. Или не стоит, вдруг меня тогда все поскрывают))) 14 января в 22:44
1 |
|
ReznoVV написал всё подробно и верно. Ну на самом деле, не так подробно ) Любой гигабайт в контексте, когда нужно продать дисковый накопитель — это миллиард байт, да (а терабайт - это триллион байт). Спасибо надо сказать ещё и системе СИ, в которой у этих приставок есть определённое стандартное значение (гигаватт же это миллиард ватт, а не 2 в 30 степени). Для "информационных" приставок есть обозначения KiB, MiB, GiB и читается это как кибибайт, мебибайт, гибибайт и т.п. Если мы говорим о флэшках, 64 Гб это не всегда строго 64 миллиарда байт. В зависимости от чипа, там может быть на 100-300 мегабайт больше. Ну и про файловую систему. В зависимости от её типа сама ФС может сожрать до 10% от ёмкости диска. Плюс надо понимать, что есть такая штука как кластеры. Файл на диске занимает место, кратное определённому количеству байт (которое задаётся при создании). exFAT, например, по умолчанию при размере раздела (логического диска) больше чем 32GiB ставит размер кластера в 128 KiB. Так что если записать тысячу мелких файлов по 4 байта - это не 4 килобайта, а 128 мегабайт. Стоит проверить флешку на реальный объем. Возьмите набор файлов, лучше крупных, быстрее будет копироваться, и вставьте всё на флешку, дождитесь окончания, посмотрите, что там получилось, на какой объем и все ли файлы, проверьте открываются ли первый и последние файлы. Для этого есть утилита H2testw. Кстати, скриншот с результатом работы именно этой программы для многих онлайн-площадок это весомый аргумент для возврата товара.2 |
|
|
ReznoVV
Насчет не 1024, а 1000 и ОС. Линукс считает что в ГБ не 1024КБ. Ну и очень многое зависит от формата флешки и кластера 1 |
|
|
Офигеть, спасибо всем большое за подробные объяснения. особенно ReznoVV, ReFeRy и
Показать полностью
yzman ^_^ (правда, на комменте yzman'а я под конец перестала понимать, о чем речь, слишком сложно😂) ReznoVV Правда учитывайте, что покупки устройств хранения информации на маркетплейсах – скорее плохой план, чем хороший. Мошенничества с объёмом памяти там выше крыши, и не на несколько процентов, а в разы и на порядки. Когда флешка или SSD-диск на сотни гигабайт или несколько терабайт оказывается обманкой-пустышкой на 64 мегабайта, в свойствах которой хитрым образом прописан набор данных, из-за которого компьютер отображает тысячекратно завышенный объём памяти, воспользоваться которым, конечно же, нельзя. Конечно, далеко не каждая флешка с "Озона" или "ВБ" оказывается таким скамом, но всё же при возможности любые устройства хранения информации лучше приобретать оффлайн. Уф, спасибо, буду иметь в виду х) но, в целом, покупать их безопасно в плане вирусов, проблемы именно с обманом насчет объема, правильно? В общем, если с этой окажется что-то не так, я сильно не расстроюсь, она стоила меньше 500 р (ну, это была скидка или распродажа, если бы нет, я бы, наверное, не решилась покупать из-за того, что слишком дешево), а на будущее буду учитывать.Veronika Smirnova #компьютерное, если уж говорить о тегах) Тэг добавила:)Выглядит всё норм. Я новые флешки первым делом форматирую, это как помыть купленную тарелку. Другое дело, что если флешка фуфло, она может бытро сдохнуть У меня была мысль про форматирование, я еще думала, перебор или нет) но аналогия с тарелкой меня убедила хД ReFeRy Можно иногда делать форматирование, когда флешка побывала неизвестно где (давали кому-то), ибо могли принести вирусов. О, я так делаю) если надо куда-то втыкать флэшку в ненадежное место, я оставляю на ней только то, что понадобится, а потом дома форматирую.А быстрого форматирования достаточно или лучше уж бахнуть полное?) Стоит проверить флешку на реальный объем. Возьмите набор файлов, лучше крупных, быстрее будет копироваться, и вставьте всё на флешку, дождитесь окончания, посмотрите, что там получилось, на какой объем и все ли файлы, проверьте открываются ли первый и последние файлы. Копируется на неё любой объем, но в процессе удаляются ранее записанный файлы. То есть, превысив реальный объем флешки, потеряешь файлы. Офигеть! Ладно бы уж не копировалось больше реального объема, но удаление старых файлов - это вообще подстава((Спасибо! yzman Для "информационных" приставок есть обозначения KiB, MiB, GiB и читается это как кибибайт, мебибайт, гибибайт и т.п. Офигеть))Плюс надо понимать, что есть такая штука как кластеры. Файл на диске занимает место, кратное определённому количеству байт (которое задаётся при создании). exFAT, например, по умолчанию при размере раздела (логического диска) больше чем 32GiB ставит размер кластера в 128 KiB. Так что если записать тысячу мелких файлов по 4 байта - это не 4 килобайта, а 128 мегабайт. Вот тут у меня сломался мозг( про кластеры я в общем поняла, но почему тысяча мелких файлов занимает НАСТОЛЬКО много места? Жесть. Ну 4 мегабайта было б норм, ну 16, но 128 - это огромная разница(Для этого есть утилита H2testw. Кстати, скриншот с результатом работы именно этой программы для многих онлайн-площадок это весомый аргумент для возврата товара. Ух ты, спасибо большое, попробую^_^Торговец твилечками Тут я тоже поняла не все, но поняла, что может занимать место:) Translate Аа, теперь вроде бы поняла) ладно, есть там драйвер или нет, не принципиально, главное, что там действительно есть чему занимать место и это норма, плюс разница из-за кодировки) Еще раз всем большое спасибо^_^ |
|
|
MissNeizvestnaya
А что в планшете из 16 гигов система занимает 14 - тоже норм? Мне кажется, это уже как-то перебор( а это именно сама система или вместе со всеми установленными программами? Потому что на телефоне у меня большая часть внутренней памяти забита именно программами, то есть приложениями, из-за этого ее и почистить толком нельзя( |
|
|
Круги на воде
Показать полностью
Вот тут у меня сломался мозг( про кластеры я в общем поняла, но почему тысяча мелких файлов занимает НАСТОЛЬКО много места? Жесть. Ну 4 мегабайта было б норм, ну 16, но 128 - это огромная разница( Там прикол в том, что есть у вас один файл на условных почти пятьсот мегабайт, и на флешку он может быть записан как человек пишет или четырехкилобацтнвми фрагментами, или на сто двадцать восемь. Но сам изначальный файл предположим у последнего фрагмента эти самые 128 КБ не занимает, а лишь грубо говоря 30кб, но блок на на них всё равно будет выделен блок на 128 КБ. А если осталось 1-2кб файла, то и на них будет уделен блок на 128. То есть хвостик превышения размеров будет различаться и от того, как прописано хранить на флешке файлы, и сколько этих самых файлов пишется. Так как два-три больших файла будут иметь в себе два-три избыточных блока, которые в зависимости от размера этого самого блока распределения, будут меньше 10 КБ или полугигабайта (если брать большой размер в 128КБ). А маленькие на тот же изначальный объём памяти, что и большие, но которых не два-три, а двести-триста, и с ровно такими же блоками-остатками собственно за счёт этого и раздают объём лишнего затраченного места в сотню и более раз, так как в них будет не 2-3 блока с суммарным избытком в 10кб, (0,5мб), а 1 мб(50мб). При том же одинаковом реальном суммарном размере больших и маленьких файлов. (это так, очень приблизительно, без реальных расчётов, но принцип того, почему мелкие файлы весят больше, чем большие на флешке, хотя на том же компе они были а один размер, примерно таков). |
|
|
Круги на воде
Вот тут у меня сломался мозг( про кластеры я в общем поняла, но почему тысяча мелких файлов занимает НАСТОЛЬКО много места? Кластер - это минимальный логический блок, которым оперирует файловая система, то есть меньше одного кластера не может быть выделено. Если размер файла меньше размера кластера, всё равно система для него выделит целый кластер. В exfat этот размер динамический, и если он по умолчанию выставлен в 128 КБ, то у вас на каждый файл будет выделяться 128 КБ. То есть 1000*128=128000 КБ =128МБ |
|