NTFS по тихоньку и так занимается дефрагом и мелкие файлы скидывает в mft. Если провести вручную дефрагментацию, мы как бы ускоряем этот процесс.. тем самым как бы увеличивая место.[решено] Как более точно понять,сколько занято место на жестком диске?
-
WSonic
Re: [решено] Как более точно понять,сколько занято место на жестком диске?
вот и первая теория родилась..
NTFS по тихоньку и так занимается дефрагом и мелкие файлы скидывает в mft. Если провести вручную дефрагментацию, мы как бы ускоряем этот процесс.. тем самым как бы увеличивая место.
NTFS по тихоньку и так занимается дефрагом и мелкие файлы скидывает в mft. Если провести вручную дефрагментацию, мы как бы ускоряем этот процесс.. тем самым как бы увеличивая место.-
WSonic
Re: [решено] Как более точно понять,сколько занято место на жестком диске?
Цитата SergAS70:
мы как бы ускоряем этот процесс.. тем самым как бы увеличивая место.
Ага, аж на 114 Кб!
Всё! Я обиделся, больше писать не буду!
Наверное!!!
мы как бы ускоряем этот процесс.. тем самым как бы увеличивая место.
[решено] Как более точно понять,сколько занято место на жестком диске?
Ага, аж на 114 Кб!
Всё! Я обиделся, больше писать не буду!
Наверное!!!-
fd4tvk
Re: [решено] Как более точно понять,сколько занято место на жестком диске?
Цитата WSonic:
Ага, аж на 114 Кб!
Зависит от степени фрагментации.
Тему во флейм.
Ага, аж на 114 Кб!
[решено] Как более точно понять,сколько занято место на жестком диске?
Зависит от степени фрагментации.
Тему во флейм.

-
Iska
Re: [решено] Как более точно понять,сколько занято место на жестком диске?
Цитата fd4tvk:
Пример: при кластере 4кб возмём файл размером тоже 4кб и разобьём его на 4096 части оп 1байт каждая, запишем его на диск и получится, что кажжая его часть займёт 1 кластер
Вы не можете «разбить файл на чаcти»: работа с разделом возможна только целыми кластерами (хотя ОС и оптимизирует работу с накопителем, выравнивая передаваемые данные по размеру сектора).
Цитата fd4tvk:
А если 3 кластера в каждом по 3кб, а если 9 кластеров в каждом по 1кб? Вот дефрагментация всё и уложыт в озвученные Вами 2 кластера: один занят полностью, во втором всего 1кб, и поставит их по порядку.
Не «уложит».
Цитата fd4tvk:
В приведённом мной выше примере дефрагментация упорядочит всё в один кластер.
Не «упорядочит».
Цитата fd4tvk:
Видимо путём уменьшения количества этих хвостов. Если к примеру, файл ранее бел разбит на несколько частей каждая из которых с хвостом, то после дефрагментации он будет состоять из одной части с не более чем одним хвостом.
Кластер не может содержать части разных файлов.
Цитата fd4tvk:
Согласен, что приведённые мною примеры на практике мало вероятны,
Невозможны, а не «мало вероятны».
По поводу мелких файлов, размер неименованного потока данных которого (и прочих атрибутов) позволяет целиком уместить его в записи MFT:
Иллюстрация на тему:

Общий итог: я поддержу коллег в том, что для NTFS проблема потери дискового пространства в «хвостах» файла не имеет какого-либо серьёзного практического значения.
Пример: при кластере 4кб возмём файл размером тоже 4кб и разобьём его на 4096 части оп 1байт каждая, запишем его на диск и получится, что кажжая его часть займёт 1 кластер
[решено] Как более точно понять,сколько занято место на жестком диске?
читать дальше »
Вы не можете «разбить файл на чаcти»: работа с разделом возможна только целыми кластерами (хотя ОС и оптимизирует работу с накопителем, выравнивая передаваемые данные по размеру сектора).
Цитата fd4tvk:
А если 3 кластера в каждом по 3кб, а если 9 кластеров в каждом по 1кб? Вот дефрагментация всё и уложыт в озвученные Вами 2 кластера: один занят полностью, во втором всего 1кб, и поставит их по порядку.
[решено] Как более точно понять,сколько занято место на жестком диске?
Не «уложит».
Цитата fd4tvk:
В приведённом мной выше примере дефрагментация упорядочит всё в один кластер.
[решено] Как более точно понять,сколько занято место на жестком диске?
Не «упорядочит».
Цитата fd4tvk:
Видимо путём уменьшения количества этих хвостов. Если к примеру, файл ранее бел разбит на несколько частей каждая из которых с хвостом, то после дефрагментации он будет состоять из одной части с не более чем одним хвостом.
[решено] Как более точно понять,сколько занято место на жестком диске?
Кластер не может содержать части разных файлов.
Цитата fd4tvk:
Согласен, что приведённые мною примеры на практике мало вероятны,
[решено] Как более точно понять,сколько занято место на жестком диске?
Невозможны, а не «мало вероятны».
По поводу мелких файлов, размер неименованного потока данных которого (и прочих атрибутов) позволяет целиком уместить его в записи MFT:
5.3 Resident vs. non-resident data streams
.Иллюстрация на тему:
читать дальше »

Общий итог: я поддержу коллег в том, что для NTFS проблема потери дискового пространства в «хвостах» файла не имеет какого-либо серьёзного практического значения.
-
SergAS70
Re: [решено] Как более точно понять,сколько занято место на жестком диске?
Цитата WSonic:
Ага, аж на 114 Кб!
а.. опять раздуваешь огонь..
Кстати, а как и что ты мерил, сколько до и после дефр-ции? Надеюсь учел что при работе прог в некоторых папках (например TEMP , WINDOWS и т.д.) файлы постоянно меняются-удаляются?
Iska,

Ага, аж на 114 Кб!
[решено] Как более точно понять,сколько занято место на жестком диске?
а.. опять раздуваешь огонь..
Кстати, а как и что ты мерил, сколько до и после дефр-ции? Надеюсь учел что при работе прог в некоторых папках (например TEMP , WINDOWS и т.д.) файлы постоянно меняются-удаляются?Iska,

-
Amigos
Re: [решено] Как более точно понять,сколько занято место на жестком диске?
Цитата bugmenotagain:
Размер если их все выделить около 7 Гб.
Если выбрать свойство локального диска,там показывает 10 Гб.
скриншоты можете выложить?
Размер если их все выделить около 7 Гб.
Если выбрать свойство локального диска,там показывает 10 Гб.
[решено] Как более точно понять,сколько занято место на жестком диске?
скриншоты можете выложить?
-
Amigos
Re: [решено] Как более точно понять,сколько занято место на жестком диске?
bugmenotagain, разница из-за того, что в explorer не показываются (и, соответственно, в "свойствах выделенных файлов" не учитываются) файлы с атрибутом "системный"
а это и большой файл подкачки c:\pagefile.sys и файл гибернации и ещё ряд более мелких файлов
Цитата bugmenotagain:
Как более точно понять,сколько занято место на жестком диске?
"свойства диска" , строчка "занято"
В вашем случае 11 270 643 712 байт
а это и большой файл подкачки c:\pagefile.sys и файл гибернации и ещё ряд более мелких файлов
Цитата bugmenotagain:
Как более точно понять,сколько занято место на жестком диске?
[решено] Как более точно понять,сколько занято место на жестком диске?
"свойства диска" , строчка "занято"
В вашем случае 11 270 643 712 байт
-
Petya V4sechkin
Re: [решено] Как более точно понять,сколько занято место на жестком диске?
bugmenotagain, судя по скриншотам, у вас XP, дополнительно почитайте
Разное - Пропало место на диске .:[все вопросы]:.
