Форум 3DNews
Вернуться   Форум 3DNews > Железо > Носители информации

Ответ Создать новую тему
Опции темы Опции просмотра
Непрочитано 03.12.2017, 15:39   [включить плавающее окно]   #1
Allex.k
Мужской Бывалый
Автор темы
 
Регистрация: 29.07.2008
Адрес: Киев
Фрагментация файловой системы

Цитата (SOLO) »
запуск программ, игр, общая "отзывчивость" системы.
Значит, что-то еще поменялось, кроме SSD.

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

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

Последний раз редактировалось Allex.k; 03.12.2017 в 15:44.
Allex.k вне форума  
Ответить с цитированием
Непрочитано 03.12.2017, 16:26   [включить плавающее окно]   #2
zl0dey4eg
Мужской Недосягаемый
 
Аватар для zl0dey4eg
 
Регистрация: 24.12.2012
Адрес: Москва
Цитата (Allex.k) »
Возможно - если клонирование было не посекторным, а файловым - дефрагментировалась файловая система, такое на отзывчивость влиет сильнее, чем скорость SSD.
А фрагментация на SSD как то влияет на отзывчивость ?!?!
__________________
____ ¯\_(ツ)_/¯ ____ поддержка отечественного производителя ...
zl0dey4eg на форуме  
Конфигурация ПК
Ответить с цитированием
Непрочитано 03.12.2017, 16:47   [включить плавающее окно]   #3
Allex.k
Мужской Бывалый
Автор темы
 
Регистрация: 29.07.2008
Адрес: Киев
Цитата (zl0dey4eg) »
А фрагментация на SSD как то влияет на отзывчивость ?!?!
Я разве писал о фрагментации SSD?

Ведь дважды же повторил - файловая система...
Allex.k вне форума  
Ответить с цитированием
Непрочитано 03.12.2017, 16:49   [включить плавающее окно]   #4
XaXoL
Мужской Модератор
 
Аватар для XaXoL
 
Регистрация: 17.03.2004
Адрес: K-PAX
Цитата (Allex.k) »
Я разве писал о фрагментации SSD?

Ведь дважды же повторил - файловая система...
А разве на SSD нет файловой системы? Это я к тому что фраза звучит неоднозначно...
Цитата (Allex.k) »
Возможно - если клонирование было не посекторным, а файловым - дефрагментировалась файловая система, такое на отзывчивость влиет сильнее, чем скорость SSD.
__________________
Я верю, что каждый человек внутри прекрасен, умён, добр. Тупая мразь - это всего лишь оболочка.
XaXoL вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 03.12.2017, 16:49   [включить плавающее окно]   #5
garniv
Мужской Модератор
 
Аватар для garniv
 
Регистрация: 29.06.2004
Цитата (Allex.k) »
Я разве писал о фрагментации SSD?
Ведь дважды же повторил - файловая система...

Цитата (Allex.k) »
дефрагментировалась файловая система
__________________
Хочешь помочь новичку — делай вместе с ним. Хочешь помочь старику — делай вместо него. Хочешь помочь мастеру — отойди и не мешай. А хочешь помочь Таргитаю — сам Таргитай.
garniv вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 03.12.2017, 17:02   [включить плавающее окно]   #6
Allex.k
Мужской Бывалый
Автор темы
 
Регистрация: 29.07.2008
Адрес: Киев
Цитата (XaXoL) »
А разве на SSD нет файловой системы?
Конечно нету. На SSD есть сектора с данными, и все...

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

garniv

Ну да... Дефрагментировалась файловая система. При чем тут SSD?

Напомню - в отличие от плоской таблицы у FAT файловая система NTFS состоит из древовидной структуры, подобной некоторым базам данных - и время поиска данных в ней сильно зависит от длины пути, по которому нужно пройти. Посему - чем более фрагментирована файловая система, тем дольше ищутся нужные данные, тем ниже отзывчивость системы.

P.S. Чтобы понимать порядок величин - у меня однажды получилось снизить на 15% время загрузки Adobe Premiere с кучей плагинов, просто забекапив SSD и размотав на него же образ с бекапа.

Последний раз редактировалось Allex.k; 03.12.2017 в 17:09.
Allex.k вне форума  
Ответить с цитированием
Непрочитано 03.12.2017, 17:34   [включить плавающее окно]   #7
zl0dey4eg
Мужской Недосягаемый
 
Аватар для zl0dey4eg
 
Регистрация: 24.12.2012
Адрес: Москва
Цитата (Allex.k) »
Напомню - в отличие от плоской таблицы у FAT файловая система NTFS состоит из древовидной структуры, подобной некоторым базам данных - и время поиска данных в ней сильно зависит от длины пути, по которому нужно пройти. Посему - чем более фрагментирована файловая система, тем дольше ищутся нужные данные, тем ниже отзывчивость системы.
Я вот тужусь тужусь, и никак не могу связать "длинну пути" и фрагментированность

И да, весь поиск данных в ntfs ограничивается запросом (внезапно) к таблице MTF, как это было и раньше, только таблицы называлась FAT
__________________
____ ¯\_(ツ)_/¯ ____ поддержка отечественного производителя ...
zl0dey4eg на форуме  
Конфигурация ПК
Ответить с цитированием
Непрочитано 03.12.2017, 17:38   [включить плавающее окно]   #8
garniv
Мужской Модератор
 
Аватар для garniv
 
Регистрация: 29.06.2004
Цитата (Allex.k) »
Дефрагментировалась файловая система. При чем тут SSD
при том что для ОС это одно и тоже
__________________
Хочешь помочь новичку — делай вместе с ним. Хочешь помочь старику — делай вместо него. Хочешь помочь мастеру — отойди и не мешай. А хочешь помочь Таргитаю — сам Таргитай.
garniv вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 03.12.2017, 17:49   [включить плавающее окно]   #9
Allex.k
Мужской Бывалый
Автор темы
 
Регистрация: 29.07.2008
Адрес: Киев
Цитата (garniv) »
при том что для ОС это одно и тоже
Нет, ни разу.

Фрагментированность HDD влияет на время отклика накопителя, у SSD она не влияет - и в этом их большое отличие.

А вот фрагментированность файловой системы влияет на время формирования запроса к накопителю - и если при работе c HDD это время мало по сравнению с временем отклика и новый запрос успевает сформироваться во время ожидания диска, то с SSD - все наоборот: запрос формируется дольше, чем отвечает накопитель.

В результате - на обзую отзывчивость системы влияет тот процесс, который дольше: у HDD это отклик диска, у SSD это время формирования запроса. Соответственно - при работе с HDD отзывчивость определяется фрагментированностью накопителя, при работе с SSD - фрагментироанностью файловой системы.


Цитата (zl0dey4eg) »
Я вот тужусь тужусь, и никак не могу связать "длинну пути" и фрагментированность
Чем выше фрагментированность - тем больше элементов в базе данных нужно обойти.


Цитата (zl0dey4eg) »
И да, весь поиск данных в ntfs ограничивается запросом (внезапно) к таблице MTF, как это было и раньше, только таблицы называлась FAT
Вот только таблицы эти сильно разные - FAT плоская, MFT - связанные графы.
Allex.k вне форума  
Ответить с цитированием
Непрочитано 03.12.2017, 18:18   [включить плавающее окно]   #10
zl0dey4eg
Мужской Недосягаемый
 
Аватар для zl0dey4eg
 
Регистрация: 24.12.2012
Адрес: Москва
Цитата (Allex.k) »
Чем выше фрагментированность - тем больше элементов в базе данных нужно обойти.
А вот с этого места по подробнее!

В MTF ,один файл - одна запись, не зависимо от количества фрагментов.

Ну и если учесть, что вся таблица храниться в памяти, а на диск пишется постоянно только журнал транзакций ...
даже и не знаю, насколько мало влияние на общее время поиска
__________________
____ ¯\_(ツ)_/¯ ____ поддержка отечественного производителя ...
zl0dey4eg на форуме  
Конфигурация ПК
Ответить с цитированием
Непрочитано 03.12.2017, 18:24   [включить плавающее окно]   #11
Allex.k
Мужской Бывалый
Автор темы
 
Регистрация: 29.07.2008
Адрес: Киев
Цитата (zl0dey4eg) »
даже и не знаю, насколько мало влияние на общее время поиска
Цитата (Allex.k) »
P.S. Чтобы понимать порядок величин - у меня однажды получилось снизить на 15% время загрузки Adobe Premiere с кучей плагинов, просто забекапив SSD и размотав на него же образ с бекапа.
Естественно, бекап был файловый, а не посекторный, потому таким процессом я практически дефрагментировал файловую систему. Результат - 15% ускорения.

Это на HDD мы привыкли думать, что то что "сидит в памяти" отрабатывается мгновенно - а на самом деле это далеко не так. Просто то время с HDD маскируется длительным ожиданием ответа диска, потому и не замечается. Как только же ответ приходит быстро - внезапно оказывается, что там время тоже нужно... ;+))

Добавлено через 7 минут

Цитата (zl0dey4eg) »
В MTF ,один файл - одна запись, не зависимо от количества фрагментов.
Если мы говорим об MFT (Master File Table), то ее структура несколько сложнее, чем "одна запись" - и описывается в нескольких томах документации. Та "одна запись" - это, фактически, аналог записи в "каталоге" в FAT, а вот как по этой записи найти нужный LBA, соответствующий требуемому смещению с начала файла, все куда веселее...


Цитата (zl0dey4eg) »
А вот с этого места по подробнее!
https://technet.microsoft.com/en-us/...or=-2147217396
Allex.k вне форума  
Ответить с цитированием
Ответ Создать новую тему

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 2000-2017 3DNews. All Rights Reserved.
Администрация 3DNews требует соблюдения на форуме правил и законов РФ
Серверы размещены в Hostkey