|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 8 и 8.1 » HDD - [решено] Фрагментация при записи на пустой том. |
|
|
HDD - [решено] Фрагментация при записи на пустой том.
|
Новый участник Сообщения: 6 |
Профиль | Отправить PM | Цитировать Доброго времени суток!
Вчера решил переустановить систему на Win 8.1 x64 и переразбить тома. Решил использовать для этого EaseUS Partition Master. Тома оставил со стандартным размером кластера, а том под игры решил сделать с кластером на 8КБ, т.к. прочитал инфу, что при записи крупных файлов на кластеры бОльшего объёма повысится скорость чтения (верно ли это?? ). В итоге при установке игры (папка объёмом 28.9 ГБ, основные файлы - 20шт. по ~1 Гб) вся (!!) записалась фрагментами. Меня это очень удивило. Может кто обьяснит, в чём дело? Спасибо. |
|
Отправлено: 19:29, 16-02-2014 |
Специалист Сообщения: 4186
|
Профиль | Сайт | Отправить PM | Цитировать Цитата mwz:
Так что "файлы при записи как правило становятся фрагментированы" наиболее уместно. Особенно если учесть что винт дисковое многоголовое устройство, а не магнитофонная лента с линейной записью. |
|
------- Отправлено: 14:33, 21-02-2014 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ушел из жизни Сообщения: 8595
|
Профиль | Сайт | Отправить PM | Цитировать Цитата misha2:
То же самое что и с торрентами: некоторые не ставят галку "Выделить место под файл целиком", а затем удивляются, что файлы состоят из тысяч фрагментов. Кроме того, "файлы пишутся туда где в данный момент находится БМГ винта"... А если головка находится над местом, где лежит файл? Таки сначала запрос обрабатывается Windows, которая смотрит куда можно разместить данный кусок, если ему не было заранее выделено место. |
|
------- Последний раз редактировалось mwz, 21-02-2014 в 15:12. Отправлено: 15:04, 21-02-2014 | #22 |
Специалист Сообщения: 4186
|
Профиль | Сайт | Отправить PM | Цитировать Цитата mwz:
А вот в записях можно уже поместить номера ЛБА, пространство в ЛБА (от n- до n+xxxx), правда ж ? Выходит винда работает со своей индексацией, а ЛБА-пространство вторично для неё. А то как быть тогда с копированием папок и файлов на винт/раздел другого обьёма ? Там и МФТ то другая. Впрямую по номерам ЛБА то не выйдет... Цитата mwz:
|
||
------- Отправлено: 15:42, 21-02-2014 | #23 |
Ветеран Сообщения: 6211
|
Профиль | Отправить PM | Цитировать Цитата misha2:
В NTFS у файла есть атрибут атрибут $INDEX_ROOT, но он для внутренних потребностей Windows предназначен. А на другом харде будет по-другому --- сильно фрагментированный файл может стать нефрагментированным или наоборот --- от свободного места на другом томе это зависит …. А том/раздел может быть и на том же харде. |
|
Отправлено: 16:05, 21-02-2014 | #24 |
Специалист Сообщения: 4186
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Tau_0:
Цитата Tau_0:
|
||
------- Отправлено: 16:23, 21-02-2014 | #25 |
Ветеран Сообщения: 6211
|
Профиль | Отправить PM | Цитировать Цитата misha2:
А mwz полностью расписал --- когда файл копируется, то Windows его размер знает (сложит все экстенты этого файла и получит размер), поэтому заранее для него точный размер зарезервирует. Постарается одним экстентом под него место выделит, если такая возможность есть... |
|
Отправлено: 17:06, 21-02-2014 | #26 |
Ушел из жизни Сообщения: 8595
|
Профиль | Сайт | Отправить PM | Цитировать Цитата misha2:
По принципу: "Я -- метатель молота. Приказано метать -- и я мечу." (с) В.Высоцкий |
|
------- Отправлено: 17:16, 21-02-2014 | #27 |
Специалист Сообщения: 4186
|
Профиль | Сайт | Отправить PM | Цитировать Цитата mwz:
|
|
------- Отправлено: 17:21, 21-02-2014 | #28 |
Забанен Сообщения: 1368
|
Цитата Tau_0:
Цитата misha2:
Больше того, на нижнем уровне драйвера файловой системы даже сама Windows не знает, какому файлу принадлежит тот или иной блок. |
||
Отправлено: 17:26, 21-02-2014 | #29 |
Ушел из жизни Сообщения: 8595
|
Профиль | Сайт | Отправить PM | Цитировать Цитата misha2:
Но это уже надо знать алгоритмы, заложенные в Windows (да и в Линух, BeOs и т.д.: у каждого разработчика свой подход, как [разумно, в т.ч. без избыточных потерь времени] выделить место так, чтобы при последующем добавлении или удалении файлов снизить вероятность фрагментации новых файлов). |
|
------- Отправлено: 17:35, 21-02-2014 | #30 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Загрузка - при загрузке пустой рабочий стол | 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 |
|