| Автор |
Сообщение |
Nazyura
Старейшина

Зарегистрирован: 25.02.2004
Сообщения: 1929
Откуда: Krasnodar
Статус: Offline
Сохранить сообщение
[К началу]
|
| Цитата: |
| Результат ни чем не отличается от DOS версий. |
Ну не скажите....
дефектоскоп...
Точно замерить задержки чтения в винде, невозможно.
Да и лечить в многозадачных OS опасно.
Я на днях, на работе, Викторией 43, решил
подтереть (scan+delete) ненадежные участки пустаго диска.
Все шло нормально, местами протирался диск...
но вдруг, выкочило новое окно какой-то проги
(не запомнил) сообщающее о том что пора обновляться...
(это не антивирусник), я сватился за мышу, что-бы закрыть это окно,
однако наступил такой тормоз, что мышь почти не двигалась.
Закрыть все-же удалось, но тут-же повисла намертво винда
В итоге, уже на моем системном диске,
было стерто начало (OS пришлось восстанавливать с образа)
Саму программу, я не виню. Она здесь не виновата. Виновата OS.
И вообще... За все время пользования различными прогами,
работающими под виндой, мне приходилось
восстанавливать свой диск довольно часто,
а вот с DOSовыми программами,
такого практически не встречалось.
Так-что, мой совет, пишущим людям,
делать загружаемый CD, с программой,
полностью владеющей ресурсами компа.
А загрузиться с CD, и обычному пользователю,
проблемм не доставляет.
Не то что, отключать какие-то порты,
в каких-то местах...
Даже Scandisk, тестирует системный диск в DOS
Хотя, кому если не Microsoft, зделать чисто-виндовый скан.
Просто они знают, что многозадачка - это труба для таких утилит.
| Цитата: |
| отключать диск в диспетчере |
Вы думаете что это будет возможно и в будущих версиях OS ?
Врядли...
 |
|
|
[Профиль] [ЛС] [e-mail] [WWW] [ICQ] |
 |
and
Ветеран

Зарегистрирован: 01.09.2003
Сообщения: 539
Откуда: г. Гомель, Беларусь
Статус: Offline
Сохранить сообщение
[К началу]
|
2Tomset: Кроме общего доступа к винту, есть ещё и общий доступ к процессору ;-)
Организовать "честный" замер времени, необходимый для дефектоскопии, можно только при монопольном доступе к "эталону времени". То есть, если в качестве измерителя используются процессорные тики - нужен монопольный доступ к процессору. (DOS, кстати, лишь первое приближение к решению: там тоже есть "многозадачность", реализованная с помощью прерываний).
Другой путь - выносить мерялку в отдельное аппаратное решение. |
|
|
[Профиль] [ЛС] [e-mail] [ICQ] |
 |
Реклама
|
|
 |
Nazyura
Старейшина

Зарегистрирован: 25.02.2004
Сообщения: 1929
Откуда: Krasnodar
Статус: Offline
Сохранить сообщение
[К началу]
|
| Цитата: |
| (DOS, кстати,...там тоже есть "многозадачность", реализованная с помощью прерываний). |
Вернее, в DOSе, программист, может не использовать прерываний BIOS
и на время замера таймера, отключать аппаратные прерывания...
А вот всякие Виндовесы, не дают этого делать.
| Цитата: |
| в отдельное аппаратное |
Ну это конечно, наилучший вариант.
...хотя DOSовый, ему мало уступит.
Многое в Виктории хорошего, но такие фишки
как: Read/Write Cache On/Off, нужно убрать однозначно.
Если юзер начнет ими баловаться (а он начнет),
то последствия (для данных) могут быть плачевны.
 |
|
|
[Профиль] [ЛС] [e-mail] [WWW] [ICQ] |
 |
Tomset
Ветеран

Зарегистрирован: 07.06.2004
Сообщения: 996
Откуда: Москва
Статус: Offline
Сохранить сообщение
[К началу]
|
and
Nazyura
Ну не знаю, у меня на том компе собственно ничего и нет, ни игрушек, ни каких либо лишних программ, Win, Офис, PC3K-UDMA (который кстати тоже под Win дефектоскопит), антивирус ну и по мелочам всякие утилиты.
Обновления и прочие ненужные сервисы отключены, как класс.
Дефектоскопить предпочитаю Викторией, а не PC3K.
Сначала тоже дергался, между Win и DOS. Но посмотрел, что разницы ни какой при тестировании и забил на DOS. Уже год как практически не включал комп с DOS и Win98. Стоит для мебели.  |
|
|
[Профиль] [ЛС] [WWW] [ICQ] |
 |
Nazyura
Старейшина

Зарегистрирован: 25.02.2004
Сообщения: 1929
Откуда: Krasnodar
Статус: Offline
Сохранить сообщение
[К началу]
|
| Цитата: |
| при тестировании ...Уже год как практически не включал комп с DOS и Win98 |
Я то-же так делаю, с винтами второстепенной важности.
Но если речь идет о важных данных, то я даже не пытаюсь
загружаться в виндовс, с подключенным кроликом,
пока не проверю его в DOSе.
...
Кстати вспомнилось... Винда запоминает энумератор устройства,
поэтому, оключение винта в диспетчере устройств,
не поможет предотвратить коллизии.
Винда его все равно "видит".
 |
|
|
[Профиль] [ЛС] [e-mail] [WWW] [ICQ] |
 |
Tomset
Ветеран

Зарегистрирован: 07.06.2004
Сообщения: 996
Откуда: Москва
Статус: Offline
Сохранить сообщение
[К началу]
|
| Цитата: |
| Винда его все равно "видит". |
Можно соответствующий IDE канал в диспетчере устройств отключать, тогда только в PIO в Виктории его видно. |
|
|
[Профиль] [ЛС] [WWW] [ICQ] |
 |
Sable
Ветеран

Зарегистрирован: 04.09.2003
Сообщения: 872
Откуда: Торонто, Канада
Статус: Offline
Сохранить сообщение
[К началу]
|
Люди... у сектора на диске два состояния...
Читается-НеЧитается...
А считать "сколько зеленых" - зачем????
Смарт скажет... и не обязательно весь диск по поляне гнать.
Есть вариант плана - "скан по поляне - нашли затык по чтению, но прочитали - перезапишем". И волки целы и овцы сыты... При этом абсолютно пофиг, чем мы там время меряли - по числу прерываний 08/1С или по GetTickCount... Главное - установить границы затыка... Тем-же рандомным чтением и вычислением среднестатистического...
Оооохххх.... мне бы ваши проблемы... |
|
|
[Профиль] [ЛС] [WWW] [ICQ] |
 |
Nazyura
Старейшина

Зарегистрирован: 25.02.2004
Сообщения: 1929
Откуда: Krasnodar
Статус: Offline
Сохранить сообщение
[К началу]
|
| Цитата: |
| соответствующий IDE канал в диспетчере устройств отключать |
Я уже писал вроде..
| Цитата: |
отключение винта в диспетчере устройств,
не поможет предотвратить коллизии. |
Вот именно что, при отключенном канале винда "видит" устройство.
Это касается того компа, на котором он работал,
а потом был отключен (т.е. пользовательском).
Если тестить на предварительно отключенным,
"чужом" компе, такого "видения" не возникнет.
...
Винда не отключает устройство "физически" (не убирает драйвер),
она просто отмечает, что оно не используется.
...
Разве у вас никогда не было такого, что виден диск,
который физически, давно отключен ?
И видит его не только сам Виндовс...
В этом вся бяка.
У меня он отключен года два как...
Много ли он наболтает ?
Да и при глюках питания, Смарт может быть плохим,
а кролик - хорошим.
Дефектоскоп нужен, для определения общего
состояния поверхности, поэтому необходимо,
что-бы показания задержек чтения,
были как можно точнее.
P.S.
____
Я думал, что эта тема создана для того,
что-бы улучшить инструмент.
Тем более, что он позицианируется, как пользовательский...
Или он всех устраивает ?
 |
|
|
[Профиль] [ЛС] [e-mail] [WWW] [ICQ] |
 |
IOgun
Старейшина

Зарегистрирован: 02.08.2006
Сообщения: 1000
Откуда: House of rising sun.
Статус: Offline
Сохранить сообщение
[К началу]
|
| Цитата: |
| Много ли он наболтает ? |
А что он такое (существенное) не покажет ?
А сколько интересно на терабайтнике верификация идет ?  |
|
|
| [Профиль] [ЛС] |
 |
Реклама
|
|
 |
Tomset
Ветеран

Зарегистрирован: 07.06.2004
Сообщения: 996
Откуда: Москва
Статус: Offline
Сохранить сообщение
[К началу]
|
Nazyura
У меня мать GA-8IG1000.
Я просто держу второй IDE канал всегда отключенным в Диспетчере устройств. Загрузился, если нужен под win - включил. Попользовался - отключил.
Если хард SATA, то в BIOS его тоже в эмуляцию второго IDE канала.
Не возникает особых проблем.
Чтоб долго не бегать по менюшкам, на столе ярлыки с командами:
%SystemRoot%\system32\devmgmt.msc /s
%SystemRoot%\system32\diskmgmt.msc /s
чтоб сразу в нужное место попасть. |
|
|
[Профиль] [ЛС] [WWW] [ICQ] |
 |
|
|
Powered by phpBB (modded)
© 2001, 2005 phpBB Group :: FI Theme ::
Часовой пояс: GMT + 3
|