Глюки

sergei1969

Похоже у меня сабж....
Перекинул с D: на G: ~2700 мелких HTML-ек (прошлогодняя моя борда). На всю ту директорию винда говорила Actual Size порядка 50 Мб. Освободилось больше 500!
Ладно, думаю, хорошо. Скопировал часть этих файлов на С: - так что свободного места уменьшилось на ~10 МБ. Удалил их - освободилось почти 400!
Я конечно очень рад свободному месту, но что произошло?

А сжатое rar'ом в solid архив всё это занимает 700 Kb

gopnik1994

Каждый файл реально на диске занимет места больше, чем его видимый размер. На сколько больше - зависит от размера кластера (т.е. от файловой системы и, вообще говоря, размера диска)

sergei1969

Да. Я и говорю, смотрел Actual Size (жмёшь на директорию ALT-ENTER, там показывается Size и Size on Disk)

gopnik1994

тогда возможно у тебя стояло индексирование файлов...

sergei1969

что это?

solteron

Просто файл не может занимать на диске место, меньшее размера кластера, даже если он содержит 0 байт информации.
У тебя по 16кб кластеры?

gopnik1994

см виндовый хелп...
место отжирает каталог "System Volume Information" в корне каждого диска...

solteron

А еще, если НТФС, то могли быть стримы - в них дескрипшены иногда пишут.
Размеры дополнительных стримов (в основном содержатся данные) нигде не учитываются.

gopnik1994

в NTFS файл размером 0 байт не занимает ни одного кластера, т.о. существует только в файловой таблице.

sergei1969

у меня нет таких каталогов

gopnik1994

ОС и файловая система какие?

sergei1969

>Просто файл не может занимать на диске место, меньшее размера кластера, даже если он содержит 0 байт информации.
да, да, да... а как ты объяснишь это:
>Скопировал часть этих файлов на С: - так что свободного места уменьшилось на ~10 МБ. Удалил их - освободилось почти 400!

sergei1969

win 2k + FAT32
на D кластеры вроде 16Кб, на С - 32

Coffin

нигуя себе
как это тебя так угораздило?

sergei1969

так, ручки шаловливые

Coffin

да и не только
там вроде запись в MFT - что-то вроде 1 килобайта на файл
но от этого килобайта байт 900 "свободно"
т.ч. маленький файл может быть запихнут с эти 900 байт

sergei1969

файлы все - от 2.5 до 5 Кб

sergey_m

Правильнее сказать: "даже если он содержит 1 байт информации".

sergey_m

Гммм...
Но все равно 400 мб не получается на D. 40 получается.

sergei1969

кстати с кластерами я похоже прогнал. Скорее 16 и 4, а не 32 и 16

solteron

> Правильнее сказать: "даже если он содержит 1 байт информации".
Я имею ввиду, что его размер будет показываться как 0.

voronetskaya

Ден, у тебя стоит(или уже стоял?) Norton Protection. Маза это все из-за него.

voronetskaya

На Д у тебя никак не меньше 16к(а точнее ровно 16к). И на С тоже 16.
Оставить комментарий
Имя или ник:
Комментарий: