iHDD.RU
Список форумов Форум iHDD.RU Форум iHDD.RU
Ремонт накопителей и восстановление информации
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

 
MHDD FAQ
На страницу Пред.  1, 2, 3 ... 25, 26, 27, 28  След.
 
Начать новую тему   Ответить на тему    Список форумов Форум iHDD.RU -> Накопители. Восстановление информации и ремонт  Накопители. Восстановление информации и ремонт
MHDD FAQ
Автор Сообщение
MisterSilver



Зарегистрирован: 16.09.2008
Сообщения: 6

СообщениеДобавлено: Сб, 20 Сен, 2008 23:19    Заголовок сообщения: Ответить с цитатой

И, кстати, не совсем понятно, что значит если Сигейт старенький - то там просто меньшая плотность записи и если винт здоров то там просто не может быть блоков с такой скоростью доступа к ним (150) ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
nazyura



Зарегистрирован: 11.10.2005
Сообщения: 337

СообщениеДобавлено: Вс, 21 Сен, 2008 04:27    Заголовок сообщения: Ответить с цитатой

Seagate ваш, помедленнее сам по себе.
Если, к примеру, вы запустите тест на дренем квантуме,
то вся поверхность будет "зеленая".
На каждом винте, есть переназначенные сектора (ремапы),
и когда идет обращение к таким секторам, то происходит задержка.
На более скоростных винтах, это сильнее заметно....
...если вы проверите, современный сигейт с перендикулярной записью,
то сильно удивитесь количеству таких задержек.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Antech



Зарегистрирован: 03.10.2005
Сообщения: 838

СообщениеДобавлено: Вс, 21 Сен, 2008 15:59    Заголовок сообщения: Ответить с цитатой

nazyura
На каждом винте, есть переназначенные сектора (ремапы)
Ремапы? На каждом?
А PList'овые сектора разве дают задержки?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
MisterSilver



Зарегистрирован: 16.09.2008
Сообщения: 6

СообщениеДобавлено: Пн, 22 Сен, 2008 14:02    Заголовок сообщения: Ответить с цитатой

nazyura писал(а):
Seagate ваш, помедленнее сам по себе.
Если, к примеру, вы запустите тест на дренем квантуме,
то вся поверхность будет "зеленая".
На каждом винте, есть переназначенные сектора (ремапы),
и когда идет обращение к таким секторам, то происходит задержка.
На более скоростных винтах, это сильнее заметно....
...если вы проверите, современный сигейт с перендикулярной записью,
то сильно удивитесь количеству таких задержек.


Вобщем, я так понял, что я могу не переживать, с винтом у меня все нормально?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
nazyura



Зарегистрирован: 11.10.2005
Сообщения: 337

СообщениеДобавлено: Пн, 22 Сен, 2008 20:00    Заголовок сообщения: Ответить с цитатой

Цитата:
А PList'овые сектора разве дают задержки?

А какая разница ?
Split Area - одна на всех, и для P и для G и.т.д. и.т.п.

Цитата:
с винтом у меня все нормально?

Нормально...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
maysoft



Зарегистрирован: 27.09.2005
Сообщения: 661

СообщениеДобавлено: Пн, 22 Сен, 2008 21:03    Заголовок сообщения: Ответить с цитатой

nazyura
Сектора, занесённые в P-List задержек не дают Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Antech



Зарегистрирован: 03.10.2005
Сообщения: 838

СообщениеДобавлено: Пн, 22 Сен, 2008 21:29    Заголовок сообщения: Ответить с цитатой

nazyura
P-List - исключение из трансляции, G-List - замена (ремап). Я отстал от жизни?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
nazyura



Зарегистрирован: 11.10.2005
Сообщения: 337

СообщениеДобавлено: Пн, 22 Сен, 2008 21:39    Заголовок сообщения: Ответить с цитатой

maysoft
Цитата:
занесённые в P-List задержек не дают

Почему ?
Разве сектора, занесенные в Plist, не имеют замены в Split-е ?
И что получается, когда мы переносим из G в P с пересчетом траслятора ?
Разве при этом уменьшается доступный LBA ?
Antech
Цитата:
P-List - исключение из трансляции

Исключение из адресного пространства ?
То-есть, уменьшение объема User-LBA ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Antech



Зарегистрирован: 03.10.2005
Сообщения: 838

СообщениеДобавлено: Вт, 23 Сен, 2008 13:29    Заголовок сообщения: Ответить с цитатой

nazyura
Не знаю, это у Вас (ремонтников) надо спросить Smile. В тех статьях винтогуру, что я когда-то читал, было именно исключение из трансляции (ведь есть, наверное, какой-то запасной объем, который скомпенсирует это).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
nazyura



Зарегистрирован: 11.10.2005
Сообщения: 337

СообщениеДобавлено: Вт, 23 Сен, 2008 15:24    Заголовок сообщения: Ответить с цитатой

Цитата:
(ведь есть, наверное, какой-то запасной объем, который скомпенсирует это).

Я понимаю эту мысль так:
Адреса всех найденных при скане бэдов, заносятся в PList
и транслятор, просто исключает все эти адреса из использования.
Потом, за счет некоторого резерва, подгоняет обьем винта, до нормы.
...
Далее... когда винт находится в эксплуатации, все найденные бэды,
попадают в GList, который является списком переназначенных секторов, пожирая SplitArea.
...
После обычного вендор-формата, который часто присутствует
в утилях от производителя (DeffectFree), весь GList,
перемещается в PLIst, очищается, а транслятор пересчитывается
с учетом PLIst-а и все эти сектора, исключаются из обращения.
А переназначенные сектора, живущие в SplitArea куда денутся ???
Very Happy
...
maysoft хитрый... сказал и убег..., а кто ответ бу держать пред народом, жаждущим кровы ?
Rolling Eyes
Laughing
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
maysoft



Зарегистрирован: 27.09.2005
Сообщения: 661

СообщениеДобавлено: Ср, 24 Сен, 2008 00:45    Заголовок сообщения: Ответить с цитатой

Ну это как бы настолько банально и не ново, что просто как-то ломает это обсуждать Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
nazyura



Зарегистрирован: 11.10.2005
Сообщения: 337

СообщениеДобавлено: Ср, 24 Сен, 2008 06:21    Заголовок сообщения: Ответить с цитатой

Цитата:
настолько банально и не ново

Незнаю, что здесь банального...
Rolling Eyes
Я вот специально просмотрел трансляторы от совершенно новых винтов WDC одинаковых моделей, и у всех винтов, совершенно разное количество, занятых цилинров и секторов в SplitArea, в зависимости от веса транслятора.
При этом, базовый размер SplitArea, у них одинаковый.
То-есть, чем больше вес транслятора - тем меньше, остается цилиндров и секторов в SplitArea.
А это значит, что все, что находится в трансляторе - переназначено, а не исключено.
...Да и в заводском скрип-конфиге, явно указывается, максимальное количество допустимых переназначений при скане...
Rolling Eyes
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
vakr



Зарегистрирован: 12.05.2007
Сообщения: 145

СообщениеДобавлено: Ср, 24 Сен, 2008 08:47    Заголовок сообщения: Ответить с цитатой

nazyura
А я насколько понимаю если бэд-сектор отмечен в г-листе, то он непосредственно заменяется из сплитареа.
Если в п-листе, то воркареа просто вся последовательно сдвигается "вправо" Smile в сплитареа. Отсюда и задержек нет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
nazyura



Зарегистрирован: 11.10.2005
Сообщения: 337

СообщениеДобавлено: Ср, 24 Сен, 2008 09:42    Заголовок сообщения: Ответить с цитатой

vakr
Код:
просто вся последовательно сдвигается "вправо

Что сдвигается ?
Бэды при скане, так-же случайны, как и при работе...
Какая разница, куда сдвигать бэдовые, например 1 и 10000 сектора ?
Например (образно):
Адрес начала SA = 0 - конец 299
Адрес начала SplitArea = 300 - конец 999
Адрес начала UserArea = 1000 - конец 10000
Есть 2 бэда, 1000 и 10000 секторы.
Они заменены соответственно на 300-301.
Что и куда сдвинется ?
Rolling Eyes
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
vakr



Зарегистрирован: 12.05.2007
Сообщения: 145

СообщениеДобавлено: Ср, 24 Сен, 2008 12:44    Заголовок сообщения: Ответить с цитатой

Бэд в 3000 секторе. Может быть:
- s2999 (LBA2999) - s302 (LBA3000) -s3001 (LBA3001) ... хеад прыгает
- LBA0 (s302) - LBA1 (s1000) - ... LBA3001 (s3001) ... хеад последовательно летит.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
nazyura



Зарегистрирован: 11.10.2005
Сообщения: 337

СообщениеДобавлено: Ср, 24 Сен, 2008 13:22    Заголовок сообщения: Ответить с цитатой

Цитата:
... хеад последовательно летит.

Во первых, если и "последовательно", то задержки все равно будут.
VCM, все рано куда прыгать, назад или вперед - скорость прыжка не меняется.
Куда она полетит, если читаются сектора от 9500 до 10000, последовательно ?
Вот дочитались мы до 9999, а дальше куда прыгнет ?
Только назад и прыгнет...
...а если не 10000, а 9998 в ремапе, а нам нужно от 9500 до 10000 ?
Как не крути, а задержки будут обязательно.
Возьмите любой новый, шустрый винт и обязательно увидите задержки.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
vakr



Зарегистрирован: 12.05.2007
Сообщения: 145

СообщениеДобавлено: Ср, 24 Сен, 2008 17:50    Заголовок сообщения: Ответить с цитатой

[quote="nazyura"]
Цитата:
...а если не 10000, а 9998 в ремапе, а нам нужно от 9500 до 10000 ?

аналогично. (По сути)
Цитата:
Как не крути, а задержки будут обязательно.
Возьмите любой новый, шустрый винт и обязательно увидите задержки.

Без сомнения. Задержка задержке рознь. (От забора до забора чуток дальше, чем до канавы Very Happy ). И прыгать приходится чаще. Very Happy Да и природа задержек может видоизмениться с переходом на перпендикуляр. Имхо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
nazyura



Зарегистрирован: 11.10.2005
Сообщения: 337

СообщениеДобавлено: Ср, 24 Сен, 2008 19:12    Заголовок сообщения: Ответить с цитатой

Цитата:
Да и природа задержек может видоизмениться

Ничего не изменится, пока используется актуатор.
Цитата:
Задержка задержке рознь

При чем здесь ваш забор ?
При обращении к 9998, актуатор прыгнет назад, потом, опять вперед на 9999.
Такая "оптимизация", не может спати от задержек,
если это только не "исключение" сектора.
Еще раз повторяю...
Куда и как прыгает актуатор, нет никакой разницы.
Скорость перемещения актуатора, не зависит от направления.
Мало того, если сектора отстают друг от друга менее 25%-30% длинны радиуса,
то скорость перемещения падает, так-как, актуатор, не может набрать макимаьную скорость при таких расстояниях.
Короткие прыжки (не перемещения с трека на трек),
занимают больше времени. Поэтому при измерении производительности,
минимальный seek, равен 1/3 радиуса.
...
А при "перпендикуляре", задержки еще заметнее,
потому-что производительность выше.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
vakr



Зарегистрирован: 12.05.2007
Сообщения: 145

СообщениеДобавлено: Ср, 24 Сен, 2008 20:07    Заголовок сообщения: Ответить с цитатой

nazyura
Вы рассматриваете случай прямой подмены бэда, а я - его пропуск в трансляторе физики в логику.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
nazyura



Зарегистрирован: 11.10.2005
Сообщения: 337

СообщениеДобавлено: Чт, 25 Сен, 2008 06:50    Заголовок сообщения: Ответить с цитатой

Цитата:
а я - его пропуск в трансляторе физики

Я уже говорил что...
Цитата:
у всех (новых) винтов (WDC), совершенно разное количество, занятых цилинров и секторов в SplitArea, в зависимости от веса транслятора

А это значит, что бэды, при скане, не пропускаются (не исключаются).
Об этом, так-же, говорят, и логи скана и задержки на новых винтах.
Каждая ячейка в трансляторе, указывает на конкретный сектор в Split-е.
В трансляторе просто нет отдельной области, специально созданной,
для пропуска секторов. Он однообразен и его структура, неизменна.
Транслятор указывает смещения, относительно первого сектора Split-а,
и при встрече адреса указанного в P/G-листах, передает указатель,
на соответствующий адрес Split-а... можете посмотреть в hex-редакторе
Мысли о том, что на новых винтах, сектора просто пропускаются транслятором,
возникают только потому, что,
при заводском скане, обьемные, бэдовые области и треки, обрезаются и
исключаются из использования, но они не имеют отношения к самому транслятору.
Для этого есть таблицы зонного распределения.
Там действительно, есть пропуски проблеммных участков и треков.
...Представьте себе, сколько бэдов, на современных винтах, обнаруживаются сканом.
Их сотни тысяч, миллионы, и почти все в разных местах.
Никакого транслятора не хватит, что-бы вместить такое количество секторов.
Поэтому, режутся зоны, треки и изменяются таблицы зонного распределения,
а в транслятор и PList, попадают только те сектора, которые были обнаружены,
при "тонком", чувствительном, завершающем скане
(обычно - с большим временем доступа)
и если такие сектора ввести обратно в строй, то они будут работать.
Можете это проверитить, сделав очистку PList-а и пересчитав транслятор.
При этом, количество секторов в SplitArea - прибавится.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форум iHDD.RU -> Накопители. Восстановление информации и ремонт Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3 ... 25, 26, 27, 28  След.
Страница 26 из 28

 








Rambler's Top100 Рейтинг@Mail.ru

Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB