Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Дефрагментация диска
 
 автор: Владимир55   (02.02.2008 в 21:03)   письмо автору
 
 

Помнится, в 98 была программа дефрагментации, при которой абсолютно все фрагменты, кроме неперемещаемых, сливались воедино. А в ХР аналогичная программа работает весьма своеобразно, ибо иногда после работы этой программы нефрагментрированных участков памяти чуть ли не становится больше!

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

Интересно, почему отказались от прежней программы?

   
 
 автор: ddhvvn   (02.02.2008 в 21:08)   письмо автору
 
   для: Владимир55   (02.02.2008 в 21:03)
 

Мне всегда нравилась Ваша постановка вопроса! =))

От какой "прежней"-то? Как был стандартный дефрагментатор, так он и остался. Конечно, скорее всего изменился алгоритм. А остаются фрагментированные части из-за того, что данные были заняты (блокированы) при дефрагментации, из-за того, что не хватает места для перемещения или просто из-за глючности алгоритма!

А вообще лучше всего поставьте какой-нибудь сторонний дефрагментатор и все! Их кучи!

   
 
 автор: Trianon   (02.02.2008 в 21:13)   письмо автору
 
   для: Владимир55   (02.02.2008 в 21:03)
 

о какой файловой системе идет речь? FAT или NTFS?

   
 
 автор: ddhvvn   (02.02.2008 в 22:51)   письмо автору
 
   для: Trianon   (02.02.2008 в 21:13)
 

Я думаю все-таки NTFS, так как такие штуки обычно с ней =))

   
 
 автор: Владимир55   (02.02.2008 в 23:49)   письмо автору
 
   для: ddhvvn   (02.02.2008 в 22:51)
 

Я писал о NTFS.

Но сейчас обработал другой диск, на котором FAT32, и особой разницы не почувствововал.

А какие программы дефрагментации, обслуживающие и FAT, и NTFS, вы можете порекомендовать?

   
 
 автор: ddhvvn   (03.02.2008 в 11:39)   письмо автору
 
   для: Владимир55   (02.02.2008 в 23:49)
 

Ну сейчас мне более-менее нравится Diskeeper ("Executive Software Diskeeper")

   
 
 автор: Владимир55   (03.02.2008 в 12:44)   письмо автору
 
   для: ddhvvn   (03.02.2008 в 11:39)
 

"Diskeeper"
Он на русском?

   
 
 автор: ddhvvn   (03.02.2008 в 14:35)   письмо автору
 
   для: Владимир55   (03.02.2008 в 12:44)
 

Нет, но можно найти русификаторы.
А зачем Вам русский? =))
неужели не поймете смысл 3 кнопок (analyze, start,stop)? Которые к тому же продублированы иконками? =))

   
 
 автор: KPETuH   (04.02.2008 в 05:32)   письмо автору
 
   для: Владимир55   (02.02.2008 в 21:03)
 

насколько я знаю большого смысла дефрагментировать тома НТФС нет...

   
 
 автор: sim5   (04.02.2008 в 07:23)   письмо автору
 
   для: KPETuH   (04.02.2008 в 05:32)
 

Это почему?

   
 
 автор: KPETuH   (04.02.2008 в 09:24)   письмо автору
 
   для: sim5   (04.02.2008 в 07:23)
 

подробностей честно говоря не помню, но связано это и менно с НТФС, поищите в инете...

   
 
 автор: sim5   (04.02.2008 в 10:22)   письмо автору
 
   для: KPETuH   (04.02.2008 в 09:24)
 

Что искать?) NTFS так же подвержена фрагментации, и ее так же полезно дефрагментировать.

   
 
 автор: KPETuH   (04.02.2008 в 10:46)   письмо автору
 
   для: sim5   (04.02.2008 в 10:22)
 

то что нтфс подвержена дефрагментации я ни секунды не сомневаюсь, :) я к тому что выигрышь нулевой будет

   
 
 автор: cheops   (04.02.2008 в 11:59)   письмо автору
 
   для: KPETuH   (04.02.2008 в 10:46)
 

Практика показывает, что выгода всё-таки имеется (бегать всё шустрее начинает после дефрагментации) - диски и файлы в последнее время достигли значительных объёмов...

   
 
 автор: Владимир55   (04.02.2008 в 15:41)   письмо автору
 
   для: cheops   (04.02.2008 в 11:59)
 

Фильм иногда чуть дергается, что и привлекло мое внимание к дефрагментации как таковой.

   
 
 автор: Dimka31   (05.02.2008 в 18:56)   письмо автору
 
   для: Владимир55   (04.02.2008 в 15:41)
 

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

   
 
 автор: sim5   (05.02.2008 в 19:51)   письмо автору
 
   для: Dimka31   (05.02.2008 в 18:56)
 

>передвижением головки... на это затрачивается время(в пределах пол секунды)

Ох и медленный же у вас винт однако.

   
 
 автор: ddhvvn   (05.02.2008 в 22:36)   письмо автору
 
   для: sim5   (05.02.2008 в 19:51)
 

Да, представляю, если мне нада скачать файл разбитый хотя бы на 30 кусков мне надо тока на "передвижение" головки 15 сек =)))

Но это так...ирония =))

   
 
 автор: Dimka31   (06.02.2008 в 15:03)   письмо автору
 
   для: ddhvvn   (05.02.2008 в 22:36)
 

>Да, представляю, если мне нада скачать файл разбитый хотя бы на 30 кусков мне надо тока на "передвижение" головки 15 сек =)))

Да нужно. Но это не значить что если файл при дефрагментации скачается за 30 сек, то при фрагментации на 30 кусков на 15 сек больше, просто будет производиться больше движений головки и если скорость чтения с диска будет меньше скорости передачи данных то скорость будет понижаться. Но если же наоборот то дефрагментацию делать безполезно

   
 
 автор: sim5   (06.02.2008 в 15:24)   письмо автору
 
   для: Dimka31   (06.02.2008 в 15:03)
 

Дефрагментацию делать всегда полезно, если ее процент большой, ну а если это не много, то не стоит зря время убивать, но... Есть полезные программы, которые следят за этим, делают все в фоновом режиме и быстро.
Вы просто через чур загнули со временем движения головок - протестируйте свой винчестер и просмотрите время доступа к файлам при чтении/записи, это даже более важный параметр, чем скорость передачи данных. А зависит он не только от позиционирования головок, но сюда входит еще и время на термокомпенсацию. У современных винчестеров этот параметр в пределах десятков милисекунд.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования