ТУТ ЕСТЬ ПОГРОМИСТЫ?Поясните мне за одну хуйню:Как файл может занимать меньше места на диске, чем весит сам? Что это за хуйня? Каким сторонним ПО можно проверить "size" и "size on disk", чтобы убедиться, что это не баг винды?
>>163924968 (OP)Бамп.
Бамп
Бамп нахуй
>>163924968 (OP)может упакован
Бамп с картиночкой.
>>163925235Нет, это mp3. Читается нормально.
Бамп анимешной жопой
>>163924968 (OP)Это из за размера кластера и файловой системы. Ну и файл занимает больше, чем весит сам, такое всегда.
>>163925273https://en.wikipedia.org/wiki/NTFS#File_compression
>>163925273точно упакован, та же два аккорда на всю песню
>>163925406Но он занимает меньше! Непонятно.
>>163925428>>163925429Почему тогда именно эти файлы занимают места меньше? Если скопировать какой-либо файл в папке и вставить его туда же - копия будет занимать немного больше места.
>>163925593Спроси у Билгейца он там главный програмист
Вот такая хуйня.
>>163925678Блять, он нихуя не знает по-любому.
Бамп. Неужели никто нихуя не знает?
>>163924968 (OP)Видел такое на битых файлах, которые торрент-клиент тянет — не читаются, если удалить, то места на диске прибавляется совсем немного.
>>163926168Боюсь, нам придется прибегнуть к помощи "экстрасенсов" на первом.
>>163926226Я тоже торрентом скачивал, но они читаются.
>>163924968 (OP)Сжатие NTFS, либо файл забит частично пустыми данным.Дохуя таких примеров, пустой файл хоть на терабайт можно запилить, по факту будет занимать 1 байт, на диске сожрет терабайт.>>163926226Битые файлы или недокачанные торренты как раз подходят под пустые данные.
>>163926282Нет, нужны именно программисты.
>>163926317Файл и его копия рядом.
БАМП!
Бамп. Что насчёт стороннего ПО?
Бамп.
Одна минута в гуглеhttps://www.ixbt.com/live/How_it_works/razmer-fayla---odnoznachnoe-li-eto-ponyatie_3.html
>>163924968 (OP)это значит что он у тебя сильно фрагментирован. ты постоянно что-то скачиваешь и удаляешь, какие-то мелкие файлы, из-за этого у тебя появляются разрозненные кластеры, которые заполняются большими файлами. Такой файл в свою очередь дольше открывается (ведь системе его сначала надо собрать по кусочкам с жесткого диска), да и вообще постоянные скачки головки с места на место не особо приятны жесткому диску. Это небольшое но всё же насилие над ним.
>>163927331Как узнать, сжат он или нет?
>>163927738попробуй разжать
>>163927478Поэтому нахуй NTFS. Слава EXT4!
>>163927478Это вряд ли.
>>163927946Как? Это обычный mp3, в свойствах не стоит "сжимать"
ДВАЧ, ОБЪЯСНИ.
>>163928247хз, все эти мп3 и прочие матрешки сами себе контейнеры
>>163928365Но два одинаковых mp3 занимают места по разному.
>>163928420в другом кроме двух аккордов еще тын-тынц добавлено.
>>163928534Почему это? Там не 2 аккорда, у него длительность 04:39. Я создаю копию рядом и она уже занимает место как положено. Всё ещё непонятно.
>>163928696шок, сенсация. Билл Гейтс ворует байты у анона.
>>163926436Дефрагментируй ещё раз диск. Возможно во время дефрагментации нтфс как-то сжимает файлы
>>163929101Он и так постоянно дефрагментируется. После создания файлов прошло хуй знает сколько дефрагментаций, ничего там не сжимается.
>>163924968 (OP)Диск разбит на ячейки. Файл может занимать ячейки частично, но тебе показывают все ячейки, в которые файл вошел.
>>163929274> ничего там не сжимается.Сам, блядь, спрашиваешь, почему он меньше занимает места. Потому что, блядь, сжат. Хуле он не сжимается? Сделай копию этого файла и ебни ещё раз дефрагментацию
>>163924968 (OP)Гугли sparse file. Файловоя система может не хранить куски файла, состоящие из нулей.
>>163929504В этом случае файл занимает больше, чем его размер.
>>163929732Почему тогда другие mp3 не начинают занимать в ёбаных 3 раза меньше места, чем их реальный размер?
>>163924968 (OP)А еще есть такая хуйня как hard-link, когда один файл в нескольких директориях лежит. Может explorer делит общий размер ка количество ссылок.
>>163929504>>163930095>>163929869Значит есть способ сделать так с любым файлом? Это же ахуенная экономия места.
>>163927952>EXT4Тоже фрагментируется при определенных условиях. Вообще у NTFS с этим не сильно хуже, чем у ext, просто остался культ дефрагментации со времен FAT - на фрагментацию в ext всем просто похуй.
>>163924968 (OP)покажи вывод:du -b <filename>
>>163930420du?
>>163930563спермячник обосрался как обычно
>>163930727Нахуй иди, говно.
>>163930727ВОТ ТЫ ТРАЛЬЬ)) КАК ТУПОГО СПЕРМОХЛЕБА УЕЛ ))))Но вообще да, не стоит команды от анонов бездумно исполнять
>>163930851Я сначала написал du /?
>>163930966перезагрузи компьютер, и попробуй еще раз запустить
>>163931208Я уже проверял.
>>163931264обнови файловый кеш (ctrl+w)
>>163931388Команду cmd дай.
>>163925434Ты делишь диск на кластеры. Файл расфасовывается на эти кластеры. И ты не можешь в один кластер положить кусок файла номер 1 и кусок файла номер 2.Поэтому если кластер у тебя 4мб, а файл фесит 1мб, то файл будет занимать этот кластер и фактически на диске у тебя уменьшится свободное пространство на 4мб, а не на 1мб.
>>163924968 (OP)Ето жи шиндошс, там любая аномалия имеет место.
>>163931525>cmd дай.выстави кеш размером ноль, тогда будет показывать реальзый размерshutdown –s –f –t 00
>>163931637Я знаю, как это работает. Мне непонятно, как файл может занимать места в 3 раза меньше при большем размере и почему копия этого файла уже занимает место, как должна.
>>163931637Для полноты картины, есть ФС, выделяющие место сплошными кусками (хотя это скорее для больших файлов, что-бы фрагментации не было и на храниении списка кластеров экономить) и tail-pack (когда мелочь распихивают по щелям, экономя место, но проебывая производительность)
>>163931804>shutdown –s –f –t 00>на сперм-осЕбать ты тралль.
>>163932083>shutdownБля, поискал, действительно в винде оно так выглядит, с тире.
>>163932252Короч сам себя затраллил
>>163932252>>163932284Пизда ты тупой.
>>163932325Я бухой прост.
>>163932252>Бля, поискал, действительно в винде оно так выглядит, с тире.да, сейчас уже и с тире работает, раньше только через слеш. Спиздили с Линуксов как обычно
>>163932381Да да, рассказывай хуйню дальше.
>>163932443А еще я твою мамку выебал. Рассказать как?
>>163932527Ебу я как-то шлюху, а потом смотрю... Да это же твоя мама! Здравствуй, сынок, это папа.
и никто не спросил у опа размер кластера на диске? может он по 16мб разбил.эксперты блять...говно вы ебаное а не эксперты
>>163932734Как посмотреть?
Q
>>163933022я перепутал. у тебя же файл больше чем места занимает, а не наоборот
/тредhttps://www.youtube.com/watch?v=WmyswutWUpU
>>163924968 (OP)кластер
>>163933274Ничего непонятно. Нахуй он ставит размер в 64Кб? У меня файл меньшь 4Кб занимает места 4Кб.>>163933347Что "кластер"?
>>163933274>>163933347дебилы даже тред не прочиталив видео он не объясняет почему файл занимает МЕНЬШЕи да, утверждать что на больих кластерах будет работать быстрее - тот ещё ор
>>163933609кластер
Бля, ПАМАГИТЕ ПАЖОЛУЙСТО.Как мне понять, почему это так? Чем посмотреть, как файл хранится на харде?
>>163924968 (OP)>Как файл может занимать меньше места на диске, чем весит сам?
>>163933857ты хочеш найти логику там где ее тем, это спермомирок, там логики нет.Догадываюсь что это баг, из за того что в рукожопых файловых системах шинды можно выставлять размер кластера, при том что делать этого на самом деле неразу не надо, т.к. физически на диске размер кластера всеровно 512кб (всегда), и из за того что эти размеры разные у него ломается считалка размеров. Спермомирок ас ис!
>>163933857>Чем посмотреть, как файл хранится на харде?Linux с liveCD загрузи
>>163933857тебе уже объяснили, это может быть только из-за сжатия
>>163934255У меня на флешке есть. Загружу я, а дальше чего?
>>163934348Да какое сжатие то нахуй? Звучит, как бред. Тогда, наверное, копия файла должна тоже занимать в 3 раза меньше места.
>>163934354>У меня на флешке есть. Загружу я, а дальше чего?в консоле fdisk /dev/sdaжмеш dжмеш 1ентерпотом nи ентер несколько раздалее wпотом в консоле пишеш mkfs.ext4 /dev/sda1
>>163934499>Звучит, как бредда мне похуй как это для тебя звучит.тебе сказано - это сжатие.гугли статьи как оно работает и не еби тут мозги, дебил ебаный
>>163934601Похоже на установку linux. Пожалуй, не буду это вводить.
>>163934704Какое это сжатие нахуй?
>>163926317Прикольно. Как так раздуть файл?
>>163926317>по факту будет занимать 1 байт, на диске сожрет терабайтно на диске = по факту....
у меня например вообще вот так
>>163935394Так и должно быть.
>>163935413что он больше занимает, чем весит?
>>163935439Да, это нормально.
>>163924968 (OP)>Как файл может занимать меньше места на диске, чем весит сам?или sparse-файл, или сжатый
>>163935474>Да, это нормально.не хуя не нормально, нормально только если ты слабоумный спермачь, и не задумываешся об этом
>>163935547Съеби.
>>163928061Скачай утилиту от ауслоджикс. Там есть такая штука как оптимизация свободного места, и она значительно отличается от обычной дефрагментации винды.
>>163935486> sparse-файлМожет быть. Как определить это?
>>163935673В пизду утилиты. Я так проебал крайне важные файлы и даже не заметил этого. Когда заметил - по ощущениям как будто что-то оборвалось внутри.
Ладно кластеры не до конца заполненные на конце файла. Это еще ладно.А вот как товарищу-непрограммисту было объяснить, почему шестигиговый iso образ не влезает на восьмигиговую флешку? Что? FAT32, говорите?В итоге я посоветовал ему запаковать этот iso образ WinRAR'ом без компрессии и с разбиением на тома по гигабайту. Так влезло.
>>163935993из-за чего проебал?
>>163936025>А вот как товарищу-непрограммисту было объяснить,очень просто: шинда для даунов, ставь Линукс
>>163924968 (OP)Ебать дебилов полон тред. Обычное NTFS сжатие. Включено для всего диска. Почему именно этот mp3 файл? - по тому, что он скачан с какой-то помойки, где Васян создал его апконвертом битрейта из 128 кбит/c или хуже. Нтфс же увидел дохуя нулей или другой повторяющейся, не нужной инфы внутри и пожал её.
>>163935697fsutil sparse queryflag <filename>
>>163936138Я вообще хз. Просто однажды зашёл, а папки нет как будто и не было. Сам бы я её 100% не удалил, даже случайно.Хотя у меня был случай, что я долго писал прогу, уснул, проснулся посреди ночи и, нихуя не понимая, стёр нахуй несколько файлов с рабочего стола и опять уснул. Потом просыпаюсь, начинаю искать, а нихуя нет. А потом я вспоминаю, что сделал. Естественно, что восстановить нихуя не получилось.
>>163936484Скачал тот же самый торрент, файлы занимают место, как должны. Хули он не сжал её в этот раз?
>>163936756А нет нихуя сжатие отключено. Не угадал я. Значит прав был анон про sparse файл.
>>163936520Спасибо, анон. Какой же ты пиздатый. Это разреженный файл, там дохуя NUL.
>>163937165так он же написал, что сказал файл заново и он в этот раз не сжатый
>>163937322скачалфикс
>>163937322>>163937337Да всё уже, разобрался.
>>163937474дело в sparse? почему тогда второй раз не сжал?
>>163937566Видимо, винда это делает при дефрагментации или ещё при каком-то событии, а не тогда, когда файл создаётся.
>>163924968 (OP)включено сжатие
Думаю, первое - предопределенный для этого файла размер, предварительно где-то прописанный, а второе - фактический размер, занимаемый на диске.Хз как еще объяснить
>>163938250Забыл отметить, что на деле этот файл может и не весить столько, сколько там написано. Показателем действительного веса файла является только размер на диске. Этим, например, пользуется Virtual Box, чтобы создавать статический виртуальный жесткий диск.
>>163928350Sparse files.Ебать, школьники тупые.