NTFS
обычно обновляет атрибут файла на диске, если текущая Last Access Time
в памяти отличается более чем на час от Last Access Time
, хранящейся на диске, или когда все ссылки в памяти на этот файл исчезают, в зависимости от того, чтоболее недавний Таким образом, отключение Last Access Time
повышает скорость доступа к папкам и файлам.
При сохранении файла с длинным именем на диске NTFS
, NTFS
создает, путемпо умолчанию - вторая запись в каталоге с коротким именем файла, соответствующая соглашению 8.3.Когда NTFS
перечисляет файлы в каталоге, он должен искать 8.3 имен, связанных с длинными именами файлов.Поскольку каталог NTFS
поддерживается в отсортированном состоянии, соответствующие длинные имена файлов и имена 8.3, как правило, не находятся рядом друг с другом в списке каталогов.Таким образом, NTFS
использует линейный поиск в каталоге для каждого существующего файла.В результате количество времени, необходимое для выполнения листинга каталога, увеличивается с квадратом количества файлов в каталоге. Отключение создания файла 8.3 также повысит производительность.
Необходимо изменить два ключа реестра: NtfsDisable8dot3NameCreation
и NtfsDisableLastAccessUpdate
, установите их значения равными 1.
И, если вы можете себе это позволить, используйте твердотельный накопитель (SSD) вместо традиционного жесткого диска, поскольку производительность выше, см. Здесь http://en.wikipedia.org/wiki/Solid-state_drive#Comparison_of_SSD_with_hard_disk_drives.