Портал аспирантов

Портал аспирантов (http://www.aspirantura.spb.ru/forum/index.php)
-   Hardware (конфигурация компьютеров) (http://www.aspirantura.spb.ru/forum/forumdisplay.php?f=112)
-   -   Проблема с жестким диском (http://www.aspirantura.spb.ru/forum/showthread.php?t=2655)

Damon 13.09.2007 12:26

Проблема с жестким диском
 
Feeleen
А может у вас просто мусор скопился (корзина, временные файлы)? Щёлкаем правой кнопкой на диске, выбираем очистить диск - вылезет окошко, где можно выбрать файлы - корзина, temp и т.п.

Feeleen 13.09.2007 15:36

Проблема с жестким диском
 
Damon

нет, конечно. Уж чистить-то винт я умею )))
как-то у меня сохранился целый видео фильм в папке restore, но ничего такого не обнаружил сейчас. вдруг что-нибудь куда-нибудь коварно скопировалось?? а то у меня видео в последнее время не с первого раза удалялось. файл отказывался удаляться - только вместе с папкой.

gav 13.09.2007 21:52

Проблема с жестким диском
 
Или я что то не понял, или проблемы нет никакой. Почему Вы решили, что на диске должно быть 7 Гб? Вы посчитали суммарный размер файлов и вычли из емкости раздела?

Feeleen 14.09.2007 09:15

Проблема с жестким диском
 
gav
Более точные цифры: емкость 9, 75 Гб, занято 6, 64Гб, а при подсчете суммы размера файлов – 5, 05 Гб. Где, соответственно, Гб с лишним??

Chief CLMiS 14.09.2007 09:50

Проблема с жестким диском
 
Цитата:

емкость 9, 75 Гб, занято 6, 64Гб, а при подсчете суммы размера файлов – 5, 05 Гб
Похоже ситуация нормальная, думаю каждый может повторить данный эксперимент с тем же успехом :) В свойствах диска пишется один занятый размер, а в свойствах при прямом выделении всех каталогов и файлов диска - другой (меньший). Думаю, смогут прояснить ситуацию специалисты

VAR 14.09.2007 12:30

Проблема с жестким диском
 
Цитата:

Где, соответственно, Гб с лишним??
Вы в школе палеткой пользовались?
Если сетка ячеек недостаточно мелкая, объекты в ней будут занимать большое количество "лишнего" места, если их перевести в "растровый формат". То есть в ячейку может попасть только маленький кусок объекта, а она уже будет занята. Примерно так же и здесь, насколько понимаю. Поэтому смотреть надо сумму в байтах, а не номинальный объем файлов. Хотя разница все равно будет (намного меньшая), но вот из-за чего она возникает - ???

Damon 14.09.2007 17:14

Проблема с жестким диском
 
Feeleen
Цитата:

емкость 9, 75 Гб, занято 6, 64Гб, а при подсчете суммы размера файлов – 5, 05 Гб. Где, соответственно, Гб с лишним??
А вы размер скрытых файлов и папок (файл подкачки, например) подсчитали? Сомневаюсь...

Paul Kellerman 14.09.2007 17:42

Проблема с жестким диском
 
Feeleen
Цитата:

Где, соответственно, Гб с лишним??
В "болоте". Болото - это место, пропадаемое за счет того, что размер
файлов не всегда кратен размеру логического блока, так называемого
кластера, на которые разбивается дисковое пространство. Если, напри-
мер, кластер - 4096 байт, то файл размером 9000 байт займет 3 класте-
ра общим размером 12288 байт, а соответственно, 3288 байт пропали.
А если создать 1 000 000 файлов размером всего 1 байт, то формально
они будут иметь общий размер 1 000 000 байт - это чуть меньше 1 Мб,
а фактически они займут 1 000 000 кластеров с общим размером ~4 Гб!

Так что, нужно смотреть не суммарный размер файлов, а общее коли-
чество занимаемых кластеров. Впрочем, встроенная в MS Windows NT,
XP, 2003 консольная программа CHKDSK всегда показывает истинный
размер свободного пространства. Что пишет scandisk - уже не помню.

Пример работы программы chkdsk:

D:\>chkdsk c:
The type of the file system is FAT32.
Volume BOOT created 10.08.2002 13:55
Volume Serial Number is 0F36-1809
Windows is verifying files and folders...
File and folder verification is complete.
Windows has checked the file system and found no problems.
* * *8*137*044 KB total disk space.
* * * * 170*656 KB in 27 hidden files.
* * * * * * 3*472 KB in 762 folders.
* * *2*862*336 KB in 19*582 files.
* * *5*100*576 KB are available.

* * * * * * 4*096 bytes in each allocation unit.
* * *2*034*261 total allocation units on disk.
* * *1*275*144 allocation units available on disk.

Здесь, allocation unit - это и есть кластер, просто термин AU - общий.

Так что, чем меньше кластер - тем меньше потерь при большом коли-
честве "карликовых" файлов (с размером, меньшим или существенно
меньшим размера кластера). Но слишком маленький кластер, требует
слишком большого количества кластеров, чтобы "покрыть" одно и то
же дисковое пространство - это сильно отражается на производитель-
ности, поскольку за одно обращение считывается / записывается сли-
шком маленькая порция данных, и нужно слишком часто обращаться
к диску и слишком часто искать в таблице кластеров следующий в це-
почке кластеров, принадлежащих заданному файлу. Так что тут име-
ет место быть задача оптимизации с противоречивыми критериями...

Кроме того, как уже здесь заметили, часть пространства также занята
скрытыми файлами. Кроме того, сами каталоги в том числе даже пустые
также требуют отдельных кластеров для собственного существования.
А еще бывают виртуальные ссылки на один и тот же физический файл
из разных каталогов, многопоточные файлы, но о них лучше простому
смертному даже и не задумываться для сохранения здравого рассудка.

Еще кое-что, когда вы покупаете диск на "X Гбайт", на самом деле он
не X Гбайт, а X миллардов байт, истинная емкость: X*(10^9/2^30) Гб,
таким вот мелким обманом дурят потребителей. Например, диск якобы
120 Гбайт, после форматирования будет иметь размер - 111,75 Гбайт,
и даже чуть меньше, т.к. что часть места идет под файловую систему.

P.S. Большое количество мелких файлов лучше всегда архивировать,
если они не используются все по отдельности какой-либо программой.

VAR
Цитата:

Если сетка ячеек недостаточно мелкая
Да-да... В глубоком детстве тоже заметил, что в тени, отбрасываемой
клеткой с кроликом, некоторые ячейки клетки загорожены частично :)
Однако, в отличие от файла кролик не имеет наклонности фрагменти-
роваться при увеличении размера, но трудно поддается компрессии :)

Feeleen 14.09.2007 18:10

Проблема с жестким диском
 
Chief CLMiS
спасибо, что они и сделали )))

Добавлено

VAR
честно?? нет.. что это )))

Damon
не думал, что они так много занимают..


PavelAR
благодарю за подробное разъяснение.
то есть мне успокоиться и "забить" на все.
я засуетился из-за того, что еще неделю назад все было нормально.
вот что меня обеспокоило...

Damon 14.09.2007 19:58

Проблема с жестким диском
 
Feeleen
Цитата:

не думал, что они так много занимают..
Размер файла подкачки обычно измеряется сотнями мегабайт.

PavelAR писал
Цитата:

В "болоте". Болото - это место, пропадаемое за счет того, что размер
файлов не всегда кратен размеру логического блока, так называемого
кластера, на которые разбивается дисковое пространство.
И в болоте конечно тоже, только болото объёмом в гигабайт - это многовато, хотя может у Feeleen множество мелких файлов, размером меньше кластера, просто я проверял у себя, у меня разница составила 250 Мб, при общем объёме 25,5 Гб, т.е. на диске это порядка 25,8 Гб

Feeleen
так что, нашлись ваши потерянные гигабайты :)

Добавлено

Цитата:

честно?? нет.. что это )))
Палетка - это прозрачная бумага (или иной материал), на которую нанесена сетка, используется для измерения площади.
Чем меньше шаг сетки, тем точнее можно измерить.


Текущее время: 05:44. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
© 2001—2024, «Аспирантура. Портал аспирантов»