Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Накопители (SSD, HDD, USB Flash) (http://forum.oszone.net/forumdisplay.php?f=53)
-   -   SATA (http://forum.oszone.net/showthread.php?t=45304)

Master-ok 12-02-2005 17:54 297698

SATA
 
У меня машинка P4(HT) 3.00 Ггц, МП Asus P4P800-SE (I865), ОЗУ 256МБ*2, винт WD 150 Gb (JD). ОС WIN XP Prof. SP2 RUS
Проблема вот вчем - винт SATA, аида показывает, что макс. режим UDMA-6 (ATA-133), а активный UDMA-5 (ATA-100). (в биосе принудительно поставил UDMA-6)

Подскажите как бы этот режим поменять на UDMA-6 ...

SilentSpider 12-02-2005 20:45 297720

Цитата:

Проблема вот вчем - винт SATA, аида показывает, что макс. режим UDMA-6 (ATA-133), а активный UDMA-5 (ATA-100). (в биосе принудительно поставил UDMA-6)
Какой мужик, какие лыжи? Какой UDMA режим на SATA? Это глюк Аиды.
Помимо всего прочего разницы в скорости между режимами ATA133 и ATA100 - нет.

Absolut 12-02-2005 23:33 297745

новую Аиду поставь...
или проверь другой прогой.

Tigr 13-02-2005 03:11 297796

Цитата:

новую Аиду поставь...
- Everest называется

dascon 14-02-2005 02:05 298083

Кстати (у меня тоже P4P800), даже в BIOS для SATA винчей указывается именно UDMA. Но у меня он для SATA всегда UDMA6.

Master-ok 14-02-2005 10:31 298152

Таже версия аиды на другой машине с SATA винтом показывает UDMA-6, и прирост производительности сразу виден. Так что дело не в аиде ...

Кстати, SilentSpider, Everest тоже самое показавает :tongue:

Mogikan 14-02-2005 20:02 298303

У меня та же проблема. Тоже S-ATA, тоже UDMA-5 показывается во все программах (и сама ХР, в одном месте нашел, тоже), также поставил в BIOS UDMA-6, и что примечательно - такая же материнка! Но в лучшую сторону тоже ни хрена не происходит! Блин!
До сегодняшней материнки была Gygabyte' овская. Вместе с ней шла программа... что-то вроде ускорителя или драйвера IDE контроллера. Так вот в этой проге можно было вручную повысить или понизить режим IDE. Обломно, что никак не могу вспомнить ее точное название. Может быть помогла бы!!! Что-то вроде IDE Accelerator. Никто не знает?

Tic 14-02-2005 22:06 298345

И у меня такая же мать и режим тоже в аиде удма 5. Как ба АТА 150 то сделать?

Tic 14-02-2005 22:06 298346

А то у меня прирост скорости только из-за кэша наверное и заметен

Tigr 15-02-2005 00:22 298371

Цитата:

Что-то вроде IDE Accelerator
http://support.intel.com/support/chi.../CS-009309.htm - драйвер интеловского IDE-контроллера. Независимо от производителя материнки, устанавливался на большинство из них с интел-чипсетом. В чипсетах 865/875 и новее не работает

dascon 15-02-2005 00:47 298377

Master-ok
Цитата:

Таже версия аиды на другой машине с SATA винтом показывает UDMA-6, и прирост производительности сразу виден
а можно по подробнее? в чем виден прирост производительности, каковы конфигурации обоих машин?

Mogikan 15-02-2005 06:10 298414

Цитата:

В чипсетах 865/875 и новее не работает
Простой Intel® Application Accelerator действительно не работает. А вот RAID Edition как раз и работает. Должна... Скачаю - узнаю!
http://www.intel.com/support/chipsets/sb/cs-009241.htm

SilentSpider 15-02-2005 10:03 298463

Master-ok
Цитата:

Таже версия аиды на другой машине с SATA винтом показывает UDMA-6, и прирост производительности сразу виден.
Да ну... Как интересно.... Так вот. Ни один современный диск по скоростным параметрам не выбирает даже предела UDMA 66. Режим UDMA 100 был введен для работы двух высокоскоростных устройств на одном канале, чтобы они не тормозили друг друга. Режим UDMA 133 - введен для понтов фирмой Maxtor и AFAIR даже не стандартизован. Даже два WD Raptor, работающие в режиме stripe не скушают всю пропускную способность UDMA100. То, что прирост производительности виден - это же ДРУГАЯ машина, ДРУГОЙ (наверное) sata контороллер, и, наконец, другой диск.
Поймите, что режимы ATA к SATA интерфейсу не имеют ни малейшего отношения. Это режим эмуляции в Windows. И вы можете найти эту строку в драйвере и заменить на что угодно - UDMA-7, for instance. SATA контроллер и SATA винт работают на нынешний момент в одном режиме. Если угодно, UDMA 150. Они другого не умеют. Там есть другие настройки для ускорения работы, но к режимам они отношения не имеют.

Master-ok 15-02-2005 11:02 298473

А как объяснить слив 4 фильмов с винта на винт в течении 1,5 минут на этой машине. Причем второй винт IDE. Да и грузиться быстрее ... и вообще просто видно, даже при обыкновенной прорисовке иконок и картинок при большом количестве файлов; открывается все быстрее.

dascon 15-02-2005 12:50 298496

Цитата:

А как объяснить слив 4 фильмов с винта на винт в течении 1,5 минут на этой машине.
другая мамка, соответственно IDE-контроллер, проц, ДВА других винчестера!, у которых, в свою очередь, своя история с фрагментацией и личных отношениях с тем же IDE-контроллерром...

SilentSpider 15-02-2005 16:40 298560

Master-ok
Цитата:

А как объяснить слив 4 фильмов с винта на винт в течении 1,5 минут на этой машине
Я не пойму - а что в этом экстраординарного. Если ты посчитаешь - это около 30 мб/с - скорость, доступная как минимум половине винтов. Причем на РАЗНЫХ контроллерах.
Цитата:

Да и грузиться быстрее ... и вообще просто видно, даже при обыкновенной прорисовке иконок и картинок при большом количестве файлов; открывается все быстрее.
Это от скорости винта зависит слабо

Master-ok 15-02-2005 18:29 298590

Вообщем это не важно, мы отвлеклись от темы: винт то SATA(!!!) и даже в биосе пишеться Mode - UDMA-6, а когда биос загрузку проходит и орпеделяються устройства то показывает для винта UDMA-5

P.S.: А насчет 30 мб/с, то на одном шлейфе два IDE винта при побитовой передаче больше ~22 мб/с не поднимают (сам тестировал на разных винтах). А тут два РАЗНЫХ контроллера ...

dascon 15-02-2005 19:12 298606

более-менее объективную скорость можно посмотреть в mhdd, запустив сканирование поверхности. На тесты под виндой слишком много сторонних факторов может влиять.

SilentSpider 15-02-2005 20:07 298621

Master-ok
Цитата:

Вообщем это не важно, мы отвлеклись от темы:
Не совсем. Тебе говорят - что режим UDMA 6 - туфта, причем в твоем случае дважды туфта - ибо к нативным режимам работы контроллера он отношения не имеет. Это режим эмуляции и от того, что биос его называет по одному, а Windows - по другому - медленней он не станет. Что прироста скорости не будет ибо неоткуда - все ограничивается винтом, а не режимом. Ты же говоришь - хочу большую цифру - так нарисуй и успокойся.

Цитата:

А насчет 30 мб/с, то на одном шлейфе два IDE винта при побитовой передаче больше ~22 мб/с не поднимают
Догадаешься, какое ключевое слово? Или подсказать - НА ОДНОМ ШЛЕЙФЕ. Разнесешь на разные - скорость будет выше. Разнесешь на разные контроллеры - еще небольшой выигрыш получишь...

dascon
Цитата:

более-менее объективную скорость можно посмотреть в mhdd, запустив сканирование поверхности.
В лучшем случае в младших ATA режимах. AFAIR он и UDMA 33 не поддерживает.

dascon 15-02-2005 22:23 298652

Цитата:

В лучшем случае в младших ATA режимах
ничего подобного, в какой же младший режим она может перевести SATA драйв :)? С накопителями mhdd работает через стандартные порты - 1F0H, 170H, минуя BIOS. Соответственно, ей доступен любой режим.

SilentSpider 16-02-2005 11:47 298792

dascon
Цитата:

ничего подобного, в какой же младший режим она может перевести SATA драйв
Я же в общем случае.
Цитата:

С накопителями mhdd работает через стандартные порты - 1F0H, 170H, минуя BIOS.
Да, только команды контроллера для перевода его в старшие режимы для каждого свои - почему, ты думешь, нет единого IDE драйвера.

dascon 16-02-2005 12:52 298803

Цитата:

только команды контроллера для перевода его в старшие режимы для каждого свои
не согласен, команды для переключения режимов PIO, UDMA - стандартны. Существуют, конечно, и уникальные для каждого производителя команды, но они используются только диагностическими утилитами (в той же mhdd).
Цитата:

нет единого IDE драйвера
нет единого драйвера для взаимодеиствия чипсета в целом (либо контроллера с остальным железом) и ОС, и это не актуально для одозадачной DOS (можешь вспомнить драйвер IDE для DOS? там хватало BIOS, который оперирует с винчами все через те же порты и Int13h...). Да и ситемные функции ОС, к примеру, при копировании больших файлов дают заметно меньшую скорость (это можно увидеть и в Far и в этой программе)

Master-ok 17-02-2005 12:05 299193

SilentSpider, а где ты всего этого ... узнал?
Вот тебе ссылочка: http://www.ixbt.com/storage/pata-8mb.shtml

SilentSpider 17-02-2005 14:09 299238

Master-ok
Цитата:

SilentSpider, а где ты всего этого ... узнал?
Что именно? И причем тут ссылка на тест. Хотя данные по тесту только подтверждают мои слова - ни один современный диск не развивает скорость больше 60 с мелочью mb/s. И интерфейс ATA133 имеют ТОЛЬКО диски Maxtor.
dascon
Мабуть. Просто когда народ жаловался на низкую скорость посекторного стирания - автор mhdd jndответил -то в вышеупомянутом духе.
BTW - те программы, что ты привел, по крайней мере FAR - полноценное win32 приложение и работеат через драйверы.

dascon 17-02-2005 16:44 299281

Цитата:

интерфейс ATA133 имеют ТОЛЬКО диски Maxtor
http://www.samsung.ru/products/compu...d/p80/sp1614n/
утвержадют что тоже ATA133

SilentSpider 17-02-2005 17:06 299293

dascon
Цитата:

утвержадют что тоже ATA133
Я руководствовался ссылкой на ixbt.
AFAIR ATA133 спецификация была введена Maxtor для преодоления рубежа в 137 Гб.

Master-ok 18-02-2005 19:48 299715

При том что винты с разными интерфейсами работаю с разной производительность и утверждать что ATA-100 и ATA-133 ни чем не отличаются не правильно, хотя бы основываясь на тесте. А если тебя смущают разные производители винтов то поройся там же на сайте и ты найдешь тест одного и того же винтано в разных режимах.

SilentSpider 18-02-2005 21:00 299723

Master-ok
Цитата:

А если тебя смущают разные производители винтов то поройся там же на сайте и ты найдешь тест одного и того же винтано в разных режимах.
Меня смущает подмена тезиса. В начале мы говорили о применимости режимов DMA к sata винтам. Сейчас обсуждаем скорость режимов PATA винтов. Завтра я тебе отвечу на последний вопрос более аргументированно

bgg0408 19-02-2005 03:05 299800

Пошел расставлять точки над i
Цитата:

Да, только команды контроллера для перевода его в старшие режимы для каждого свои - почему, ты думешь, нет единого IDE драйвера.
правильно. Для перевода ИДЕ-контроллера в режим ДМА надо проделать определенный набор действий (запись/чтение в порты ввода-вывода определенных байтов), но для других ИДЕ-контроллеров надо проделать другие действия в каком-то другом порядке. Именно поэтому существует куча драйверов ИДЕ-контроллеров, а универсального нет :(
Цитата:

не согласен, команды для переключения режимов PIO, UDMA - стандартны.
подразумевается сам ИДЕ-интерфейс. Да, он стандартизирован. Но в нем есть команды смены максимального поддерживаемого режима у-вом, а не смены текущего режима ДМА... Разница, надеюсь, понятна, иначе могу объяснить подоступнее.
Цитата:

Хотя данные по тесту только подтверждают мои слова - ни один современный диск не развивает скорость больше 60 с мелочью mb/s.
Линейка у последних сказевиков в начале составляет 80МБ/сек. Это больше предела UDMA66 :) , но идешникам до этого еще надо расти. Вторая мысль - на ИДЕ могут висеть ДВА у-ва, а не одно и поэтому они должны как-то делить ПСП... Кто-нибудь в рейде на УДМА100(66,33) видел больше 100(66,33)МБ/сек? ну, вот...
Цитата:

интерфейс ATA133 имеют ТОЛЬКО диски Maxtor
UDMA133 имеют Максторы и Самсунги, но на деле кому он нужен?
Цитата:

утверждать что ATA-100 и ATA-133 ни чем не отличаются
НА ДЕЛЕ они ничем не отличаются. Потенциально же, UDMA133 могло бы быть быстрее UDMA100, но не потому что Максторовцы решили выделиться из толпы производителей винчей.. ;)
Цитата:

Даже два WD Raptor, работающие в режиме stripe не скушают всю пропускную способность UDMA100
начнем с того, что они саташные и им дают 150МБ/сек на винт.. во-вторых, два раптора уже упираются местами в ПСП PCI(133МБ/сек), если они висят на адаптере SATA, который на PCI 32bit 33Mhz ... См. энто на хоботе. Приблизительно аналогичную картину наблюдали на 4-х фуджах и УДМА100-контроллере.

bgg0408 19-02-2005 03:27 299807

Едем дальше... Думаю, никаких сомнений не возникнет, если я скажу, что САТАшный контроллер (равно как и сказевые контроллеры, как идешные, так и звуковые карточки и пр. чудные у-ва в компе) использует технологию ДМА. Другое дело, что смысла в "DMA mode XXX" для него никакого нет. Вроде как это чистая профанация. Зачем сделано так? Думаю, что для совместимости. Есть же Compatibility Mode у кучи САТАшных контроллеров.

SilentSpider 19-02-2005 14:38 299887

bgg0408
Пришел лесник :gigi:
Цитата:

Вторая мысль - на ИДЕ могут висеть ДВА у-ва, а не одно и поэтому они должны как-то делить ПСП... Кто-нибудь в рейде на УДМА100(66,33) видел больше 100(66,33)МБ/сек? ну, вот...
А я и не спорю. Вопрос то был не о raid. Хотя я с трудом представляю себе ситуацию, когда на канале сидят два винта и с каждого на полную катушку идет чтение, кроме, конечно, raid в режиме stripe.
Цитата:

начнем с того, что они саташные и им дают 150МБ/сек на винт.. во-вторых, два раптора уже упираются местами в ПСП PCI(133МБ/сек), если они висят на адаптере SATA, который на PCI 32bit 33Mhz ... См. энто на хоботе. Приблизительно аналогичную картину наблюдали на 4-х фуджах и УДМА100-контроллере.
Да, это я погорячился :fingal: А насчет PCI - так в нее и ATA 133 упирается. У нее же пиковая 133 mb/s, на все устройства. Так что реально будет максимум те же 100.
Цитата:

Зачем сделано так? Думаю, что для совместимости. Есть же Compatibility Mode у кучи САТАшных контроллеров.
Именно для совместимости. Чтобы можно было работать с sata диском как с IDE. И не заморачиваться совместимостью DOS, Win 95,98.... NT etc с новым интерфейсом


Время: 13:22.

Время: 13:22.
© OSzone.net 2001-