Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 8 и 8.1 » HDD - [решено] Фрагментация при записи на пустой том.

Ответить
Настройки темы
HDD - [решено] Фрагментация при записи на пустой том.

Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени суток!
Вчера решил переустановить систему на Win 8.1 x64 и переразбить тома. Решил использовать для этого EaseUS Partition Master. Тома оставил со стандартным размером кластера, а том под игры решил сделать с кластером на 8КБ, т.к. прочитал инфу, что при записи крупных файлов на кластеры бОльшего объёма повысится скорость чтения (верно ли это?? ). В итоге при установке игры (папка объёмом 28.9 ГБ, основные файлы - 20шт. по ~1 Гб) вся (!!) записалась фрагментами. Меня это очень удивило. Может кто обьяснит, в чём дело? Спасибо.

Отправлено: 19:29, 16-02-2014

 

Аватара для Tau_0

Ветеран


Сообщения: 6211
Благодарности: 1393

Профиль | Отправить PM | Цитировать


Цитата littlefunnyevil:
при записи крупных файлов на кластеры бОльшего объёма повысится скорость чтения (верно ли это?? ). »
В Microsoft считают оптимальный размер кластера = 4 KiB. Но при этом надо форматировать (создавать файловую систему) штатным Format Microsoft Win 8.1 x64.

Кстати версии NTFS для разных Windows различаются..., особенно сильные отличия наблюдаются в Widows 8. Следует учитывать, что и команда чекдиск крутися постоянно и порой может вступать в конфликт даже с ФС, созданной Windows 7. --- Чекает её на свой лад. Может и ФС, созданную EaseUS Partition Master, чекдиск рихтует на свой лад... Вот и получается много Run/отрезков/экстентов для одного файла.

Также учитывайте, что файл в NTFS это не поток байтов, а поток атрибутов файла...

Хотите разобраться --- читайте доку по внутреннему устройству NTFS. Используйте дисковые редакторы: --- DMDE, WinHex, ..., etc и вникайте в тонкости... Я таких исследований не проводил, а только по кусочкам случайно читал...

Отправлено: 20:47, 16-02-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для misha2

Специалист


Сообщения: 4186
Благодарности: 993

Профиль | Сайт | Отправить PM | Цитировать


Цитата littlefunnyevil:
(папка объёмом 28.9 ГБ, основные файлы - 20шт. по ~1 Гб) вся (!!) записалась фрагментами »
Не удивительно. Файлы пишутся туда, где в данный момент времени спозиционирована головка винта. И понятно что за каждый поворот диска при их вращении головка не может писать всё чётко последовательно и находится физически на том же самом треке. Вот и выходят фрагменты отдельных файлов. Ну и самих головок чаще всего не 1 шт. стоит в винте.

-------
Восстановление информации и Ремонт HDD на АПК РС3000-UDMA + DE RE, PC3000-Express + DataExtractor + SSD Edition.


Отправлено: 10:25, 17-02-2014 | #3


Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


O, вот оно как. Ясно. Крайне понятный и исчерпывающий ответ. Спасибо.
p.s. вчера решил провести эксперимент. Ту папку на 28 ГБ скопировал на соседний том и форматнул вышеназванный том со стандартным размером кластера с помощью Виндового format'a. Итог - при копировании папки заново - почти никакой фрагментации.
А уже последующие файлы начали опять получаться фрагментированными.

Отправлено: 11:53, 17-02-2014 | #4


Забанен


Сообщения: 55
Благодарности: 12

Профиль | Цитировать


Цитата misha2:
Не удивительно. Файлы пишутся туда, где в данный момент времени спозиционирована головка винта. »
Это предположение или утверждение?
Хотите сказать что операционная система не занимается оптимизацией записи на диск, как об этом декларировано, и как должно быть по логике?
Или речь идёт о новоделе от Microsoft?

Отправлено: 17:32, 20-02-2014 | #5


Аватара для Tau_0

Ветеран


Сообщения: 6211
Благодарности: 1393

Профиль | Отправить PM | Цитировать


piligrimka, независимо от самых оптимальных стратегий выделения внешней памяти и использования кэшей, при параллельном чтении/записи многих файлов (а именно так и происходит) фрагментация неизбежна...
Конечно, если каждому файлу предоставить по харду, то фрагментация уменьшится, но только где столько хардов взять...???...

Отправлено: 21:39, 20-02-2014 | #6


Забанен


Сообщения: 1368
Благодарности: 163

Профиль | Цитировать


Цитата littlefunnyevil:
верно ли это?? »
Нет.
Цитата littlefunnyevil:
Итог - при копировании папки заново - почти никакой фрагментации. »
Установка и копирование могут различаются довольно значительно.

Отправлено: 22:50, 20-02-2014 | #7


Аватара для misha2

Специалист


Сообщения: 4186
Благодарности: 993

Профиль | Сайт | Отправить PM | Цитировать


Цитата piligrimka:
утверждение? »
Утверждение. Достачно почитать о работе и устройстве винта и принципе чередования головок, зонном распределении и методах внутренней трансляции (относится уже к программной архитектуре винта).
ОС и занимается этой самой дефрагментацией, правда невсегда эффективно. И понятие "дефрагментация" и есть подтверждение мной сказанного, что файлы неизбежно фрагментируются при записи на поверхность.

-------
Восстановление информации и Ремонт HDD на АПК РС3000-UDMA + DE RE, PC3000-Express + DataExtractor + SSD Edition.


Отправлено: 10:46, 21-02-2014 | #8


Забанен


Сообщения: 55
Благодарности: 12

Профиль | Цитировать


Tau_0
Фрагментация неизбежна в случае если нет свободного цельного куска, в который можно записать требуемый файл.
Во всех остальных случаях всё пишется целиком - и это наглядно показывают операционки относящиеся к Linux.

misha2
Причём здесь внутренности винта если операционка имеет общение с другим уровнем представления?
Самостоятельно дефрагментацией занимается Виста и оследующие операционки. В ХР это не делалось автоматом и дефрагментация на нормально заполненных разделах практически отсуствовала. По крайней мере для небольших файлов. Означает ли это что более новые операционки, зная о том что потом будет дефрагментация, пишут где прийдётся, без всякой оптимизации?

Отправлено: 11:52, 21-02-2014 | #9


Аватара для misha2

Специалист


Сообщения: 4186
Благодарности: 993

Профиль | Сайт | Отправить PM | Цитировать


Цитата piligrimka:
Причём здесь внутренности винта если операционка имеет общение с другим уровнем представления? »
А винту пофик виндовые и Осёвые представления. Он пишет туда куда спозиционированы головы в данную миллисекунду.
А винда не может указывать винту куда именно и по какому ЛБА писать данный файл. Винт это решает сам. И без вашего внешнего участия. Это потом вы можете повлиять на расположение фрагментов - лишь когда файл уже полностью записан. Тогда у ж сам дефрагментатор решает нужно дефрагментировать тот файл или нет.

-------
Восстановление информации и Ремонт HDD на АПК РС3000-UDMA + DE RE, PC3000-Express + DataExtractor + SSD Edition.


Отправлено: 12:36, 21-02-2014 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 8 и 8.1 » HDD - [решено] Фрагментация при записи на пустой том.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Загрузка - при загрузке пустой рабочий стол kvader Microsoft Windows 7 1 03-10-2010 23:04
[решено] ошибка "операция записи на том выполнена после его снятия" Smerch-GT Автоматическая установка Windows 2000/XP/2003 1 16-04-2010 00:22
HDD - BSoD при записи на винчестер n4! Накопители (SSD, HDD, USB Flash) 3 22-10-2009 13:15
Интерфейс - [решено] При полной корзине иконка пустой. asus a9rp Microsoft Windows Vista 9 12-11-2008 20:41
Ошибка при записи на стример kazarkin Общий по Linux 6 18-03-2005 17:50




 
Переход