Максимально достижимая скорость работы дисковой подсистемы 486 компьютера.
Максимально достижимая скорость работы дисковой подсистемы 486 компьютера.
Чистый ДОС, MHDD 2.9, CHS чтение (READ).
Набортный SiS497 = 22 МБ/с.
PCI контроллер WB769 = 25 МБ/с.
Чтение командой READ-VERIFY в обоих случаях зашкаливает (500 МБ/с), ибо CF карты её не выполняют.
Чистый ДОС, HDD Speed 2.10.
Набортный SiS497 = 3,3 МБ/с.
PCI контроллер WB769 = 7 МБ/с.
Windows'95
Набортный SiS497 = 3,7 МБ/с.
PCI контроллер WB769 = 2 МБ/с.
Ничего не понимаю.
Набортный SiS497 = 22 МБ/с.
PCI контроллер WB769 = 25 МБ/с.
Чтение командой READ-VERIFY в обоих случаях зашкаливает (500 МБ/с), ибо CF карты её не выполняют.
Чистый ДОС, HDD Speed 2.10.
Набортный SiS497 = 3,3 МБ/с.
PCI контроллер WB769 = 7 МБ/с.
Windows'95
Набортный SiS497 = 3,7 МБ/с.
PCI контроллер WB769 = 2 МБ/с.
Ничего не понимаю.
Последний раз редактировалось Jason 07.04.2020,20:14, всего редактировалось 2 раза.
ZX-Spectrum 128k
-
i8088
- Advanced Member
- Сообщения: 4865
- Зарегистрирован: 30.01.2015,17:06
- Откуда: г. Баку, Азербайджан
- Поблагодарили: 48 раз
-
Конкурсы
Вклад в сообщество
Максимально достижимая скорость работы дисковой подсистемы 486 компьютера.
Я тоже запутался - баги программ наслаиваются друг на друна. Если бы мне попался
такой контроллер, я бы продолжил исследования под FreeBSD (драйвер надо будет
написать), но для начала как стандартный посмотреть как работает.
такой контроллер, я бы продолжил исследования под FreeBSD (драйвер надо будет
написать), но для начала как стандартный посмотреть как работает.
Максимально достижимая скорость работы дисковой подсистемы 486 компьютера.
Попутал, здесь у них одинаково. 3,3 Мб/с было с другой флешкой, древней.Jason писал(а): 07.04.2020,17:37 Чистый ДОС, MHDD 2.9, CHS чтение (READ).
Набортный SiS497 = 3,3 МБ/с.
PCI контроллер WB769 = 25 МБ/с.
ZX-Spectrum 128k
Максимально достижимая скорость работы дисковой подсистемы 486 компьютера.
Было много похожих. Вот небольшая подборка: https://yadi.sk/d/efaurxPD68zx_A
Установил его как "Стандартный комбинированный контроллер PCI IDE", они совместимы. Никаких отличий от родного драйвера, 2 Мб/с.я бы продолжил исследования под FreeBSD (драйвер надо будет написать), но для начала как стандартный посмотреть как работает.
ZX-Spectrum 128k
-
i8088
- Advanced Member
- Сообщения: 4865
- Зарегистрирован: 30.01.2015,17:06
- Откуда: г. Баку, Азербайджан
- Поблагодарили: 48 раз
-
Конкурсы
Вклад в сообщество
Максимально достижимая скорость работы дисковой подсистемы 486 компьютера.
Я имел ввиду под FreeBSD проверить. К сожалению, у меня ничего похожего нет...Jason писал(а): 07.04.2020,20:11 Установил его как "Стандартный комбинированный контроллер PCI IDE", они совместимы. Никаких отличий от родного драйвера, 2 Мб/с.
Максимально достижимая скорость работы дисковой подсистемы 486 компьютера.
Есть мысли. CTATBUS 4.7 в чистом ДОСе (комстрока Win'95) показывает странное.
Набортный SiS497.
16-Bit-I/O-Rate (256*INSW) : 4,3 МБ/с.
32-Bit-I/O-Rate (128*INSD) : 5,6 МБ/с.
BIOS/Coretest : 3,5 МБ/с.
Здесь всё логично.
PCI контроллер WB769.
16-Bit-I/O-Rate (256*INSW) : 2,4 МБ/с.
32-Bit I/O nicht implementiert
BIOS/Coretest : 7 МБ/с.
Почему прямое чтение из порта такое медленное? IORDY не используется, тормозит не оно.
Оно полагает, что PCI контроллер - не 32-битный. Набортный SiS497 - однако 32-битный. Странно.
Тоже самое в картинках.
Это набортный SiS497. 120мкс/256 = 469 нс на цикл.
Это PCI контроллер WB769, без драйвера. 261мкс/256 = 1020 нс на цикл.

Это загрузка драйвера, 90+90=180 нс на цикл. Возможно от 750 до 180 нс, в настройках.
Это PCI контроллер WB769, с драйвером. 215 мкс на сектор. 215000/256 = 840 нс на цикл.
Жесть. Флешка держит 120 нс. В настройках указано 180 нс. Ничего не понимаю.
Мать 4DPS ver 2.11, AMD 486DX4 WB 100 МГц.
Команда INSW выполняется за 17 тактов (realmode), значит за секунду процессор способен принять из порта 11489 килобайт. 100000000/17*2/1024 = 11489.
Однако, реальные цифры в разы меньше... Что не так?
Надо будет повторить всё под нативным ДОС 6.22, возможно это виндовый ДОС пакостит с V86 режимом...
ZX-Spectrum 128k
- Takedasun
- Advanced Member
- Сообщения: 4205
- Зарегистрирован: 16.10.2013,18:07
- Откуда: Керчь
- Благодарил (а): 13 раз
- Поблагодарили: 24 раза
-
Вклад в сообщество
Максимально достижимая скорость работы дисковой подсистемы 486 компьютера.
Прогнал тест диска DiskGraf, конфигурация viewtopic.php?p=514172#p514172
Операции записи на 486, стоят дороже операций чтения...
Вероятнее всего скорость 25 mb/s является пределом пропускной способности шины PCI на 486 компьютере.
Операции записи на 486, стоят дороже операций чтения...
Вероятнее всего скорость 25 mb/s является пределом пропускной способности шины PCI на 486 компьютере.
Эта программа не опознает внешний контроллер, который сейчас используется на моей четверке.Jason писал(а): 06.04.2020,16:03 Утилита CTATBUS - это парадокс. Прямое чтение через INSW - 2 МБ/с, через Int13h - 7 МБ/с. Как это понимать? Там интерфейс немецкий, не всё понятно.
Максимально достижимая скорость работы дисковой подсистемы 486 компьютера.
И не должна. Ибо Tekram DC-390U2B - это SCSI. Софт нужен другой. У меня что-то было, опознавало SiI680.Takedasun писал(а): 10.04.2020,20:52 Утилита CTATBUS - это парадокс. Прямое чтение через INSW - 2 МБ/с, через Int13h - 7 МБ/с. Как это понимать? Там интерфейс немецкий, не всё понятно.
Эта программа не опознает внешний контроллер, который сейчас используется на моей четверке.
Вероятно, в контроллере нето FIFO буфера на запись.Операции записи на 486, стоят дороже операций чтения...
ZX-Spectrum 128k
Максимально достижимая скорость работы дисковой подсистемы 486 компьютера.
Повторил. Ничего не изменилось.Jason писал(а): 09.04.2020,04:01 Надо будет повторить всё под нативным ДОС 6.22, возможно это виндовый ДОС пакостит с V86 режимом...
Раскопал мануал на похожий контроллер Kouwel KW-602. https://yadi.sk/d/t82Te9eTEQkx3g
Почти близнец. Чип одинаковый.
Драйверы не гуглятся.
ZX-Spectrum 128k
- uav1606
- Advanced Member
- Сообщения: 6113
- Зарегистрирован: 16.01.2008,22:04
- Откуда: Енакиево
- Благодарил (а): 5 раз
- Поблагодарили: 12 раз
- Контактная информация:
-
Вклад в сообщество
Максимально достижимая скорость работы дисковой подсистемы 486 компьютера.
Jason, так а зачем Вам на него драйвер, Вы же вроде писали, что нашли wbide.exe для своего контроллера? Если что, WBIDE во вложении.
Есть ещё мануал на KW-602D:
http://www.minuszerodegrees.net/manuals ... ration.pdf
Но он, возможно, на другом чипе.
Есть ещё мануал на KW-602D:
http://www.minuszerodegrees.net/manuals ... ration.pdf
Но он, возможно, на другом чипе.
- Вложения
-
- winbond.zip
- (274.73 КБ) 144 скачивания
- Takedasun
- Advanced Member
- Сообщения: 4205
- Зарегистрирован: 16.10.2013,18:07
- Откуда: Керчь
- Благодарил (а): 13 раз
- Поблагодарили: 24 раза
-
Вклад в сообщество
Максимально достижимая скорость работы дисковой подсистемы 486 компьютера.
И на родном сайте их тоже нет...
https://web.archive.org/web/19981202165 ... io_drv.htm
https://web.archive.org/web/19980203080 ... riverc.htm
Остался только manual
https://web.archive.org/web/19981205085 ... t_jprs.htm
https://web.archive.org/web/19980203075 ... manual.htm