режим pio
Автор Ђаня задал вопрос в разделе Железо
Что значит режим передачи PIO и DMA на приводах? Какой режим должен стоять? и получил лучший ответ
Ответ от *** I L I A ***[гуру]
Желательно второй... DMA это есть прямой доступ к памяти... влияет в основном на скорость и стабильность... если что либо перешло в режим PIO то срочно менять на DMA!подобные проблемы наблюдаются с жесткими дисками и DVDCD приводами...
*** I L I A ***
Мудрец
(13939)
да абсолютно везде...
Ответ от Igor Kazhdan[гуру]
не парься лучше DMA
не парься лучше DMA
Ответ от АлХиМиК[гуру]
PIO выставляет ся сам при сбое (грубо говоря работает оч. медленно всё вешает на процессор ),DMA это режим в катором устройство может максимум отдать и принять информации и все то делает практически своими силами. Так что DMA должно стоять.
PIO выставляет ся сам при сбое (грубо говоря работает оч. медленно всё вешает на процессор ),DMA это режим в катором устройство может максимум отдать и принять информации и все то делает практически своими силами. Так что DMA должно стоять.
Ответ от Ўрец[гуру]
PIO — Программный ввод/вывод (англ. Programmed input/output, PIO), метод передачи данных между двумя устройствами, использующий процессор как часть маршрута данных (процессор выполняет команду чтения порта, считывает байт или слово данных в свой регистр, после чего переписывает его в память, затем повторяет эту процедуру до тех пор, пока вся необходимая информация не будет считана из устройства в память) .
Как правило, этот термин применяется к классическому PC/AT контроллеру IDE/ATA/SATA. В этом режиме контроллер требовал исполнения драйвером или же BIOSом команды процессора REP INSW/OUTSW для передачи всех данных, обычно команда исполняется в обработчике прерывания контроллера в статусе «готов к передаче данных» .
Режим имеет существенные недостатки — загрузку процессора вводом-выводом и крайне невысокую скорость передачи из-за невозможности использования «взрывного» (burst) режима шины PCI, и устарел с появлением в середине 1990 годов поддержки DMA в IDE контроллере. Но, во-первых, если режим PIO работет одинаково во всех PC-совместимых компьютерах, то реализация DMA зависит от производителя контроллера (обычно Intel, VIA или nVidia) и требует установки драйверов/сборки ядра с поддержкой данных драйверов. Более или менее современные версии Windows автоматически установят DMA-драйвера к любому распространенному IDE контроллеру.
Контроллеры IDE/SATA, не совместимые со стандартным PC/AT (HighPoint, Promise, Silicon Image, AHCI и другие) , не имеют и устарелого режима PIO как метода передачи данных между процессором и контроллером. Они всегда требуют установки драйвера (драйвер обычно реализован как драйвер SCSI контроллера) и всегда используют проприетарную реализацию DMA для общения с процессором/памятью, как и контроллеры SCSI.
Во-вторых, включение режима DMA затрагивает не только интерфейс между контроллером и процессором, но и интерфейс между контроллером и диском. Таким образом, для включения этого режима необходима поддержка DMA еще и в жестком диске или CD/DVD приводе. Также режимы PIO и DMA для IDE подразделяются на несколько обозначенных цифрами подрежимов, задающих скорость передачи данных по кабелю. Высокие режимы DMA называются Ultra DMA и требуют иного параллельного ATA кабеля — 80 проводников вместо 40. Поддерживаются с начала 2000ных годов.
По некоторым сведениям, SATA отменяет реализацию этих подрежимов, всегда используя только одну (высокую) скорость передачи по кабелю. На практике при использовании SATA жестких дисков, подключенных к не-PC/AT-совместимому контроллеру Silicon Image с проприетарным драйвером, выбранный PIO/DMA режим не влияет ни на что и является не более чем украшением пользовательского интерфейса утилиты управления контроллером и реликтом старых времен.
PIO — Программный ввод/вывод (англ. Programmed input/output, PIO), метод передачи данных между двумя устройствами, использующий процессор как часть маршрута данных (процессор выполняет команду чтения порта, считывает байт или слово данных в свой регистр, после чего переписывает его в память, затем повторяет эту процедуру до тех пор, пока вся необходимая информация не будет считана из устройства в память) .
Как правило, этот термин применяется к классическому PC/AT контроллеру IDE/ATA/SATA. В этом режиме контроллер требовал исполнения драйвером или же BIOSом команды процессора REP INSW/OUTSW для передачи всех данных, обычно команда исполняется в обработчике прерывания контроллера в статусе «готов к передаче данных» .
Режим имеет существенные недостатки — загрузку процессора вводом-выводом и крайне невысокую скорость передачи из-за невозможности использования «взрывного» (burst) режима шины PCI, и устарел с появлением в середине 1990 годов поддержки DMA в IDE контроллере. Но, во-первых, если режим PIO работет одинаково во всех PC-совместимых компьютерах, то реализация DMA зависит от производителя контроллера (обычно Intel, VIA или nVidia) и требует установки драйверов/сборки ядра с поддержкой данных драйверов. Более или менее современные версии Windows автоматически установят DMA-драйвера к любому распространенному IDE контроллеру.
Контроллеры IDE/SATA, не совместимые со стандартным PC/AT (HighPoint, Promise, Silicon Image, AHCI и другие) , не имеют и устарелого режима PIO как метода передачи данных между процессором и контроллером. Они всегда требуют установки драйвера (драйвер обычно реализован как драйвер SCSI контроллера) и всегда используют проприетарную реализацию DMA для общения с процессором/памятью, как и контроллеры SCSI.
Во-вторых, включение режима DMA затрагивает не только интерфейс между контроллером и процессором, но и интерфейс между контроллером и диском. Таким образом, для включения этого режима необходима поддержка DMA еще и в жестком диске или CD/DVD приводе. Также режимы PIO и DMA для IDE подразделяются на несколько обозначенных цифрами подрежимов, задающих скорость передачи данных по кабелю. Высокие режимы DMA называются Ultra DMA и требуют иного параллельного ATA кабеля — 80 проводников вместо 40. Поддерживаются с начала 2000ных годов.
По некоторым сведениям, SATA отменяет реализацию этих подрежимов, всегда используя только одну (высокую) скорость передачи по кабелю. На практике при использовании SATA жестких дисков, подключенных к не-PC/AT-совместимому контроллеру Silicon Image с проприетарным драйвером, выбранный PIO/DMA режим не влияет ни на что и является не более чем украшением пользовательского интерфейса утилиты управления контроллером и реликтом старых времен.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что значит режим передачи PIO и DMA на приводах? Какой режим должен стоять?
спросили в Железо
Что такое PIO MODE? Как и нужно ли его менять?
Это режим обмена данными с диском.
Для "современных" винчестеров нормальным является режим
подробнее...
Что такое PIO MODE? Как и нужно ли его менять?
Это режим обмена данными с диском.
Для "современных" винчестеров нормальным является режим
подробнее...
спросили в Железо
UltraDMA CRC Errors что это значит? как исправить?
#yahrefs412534# - Оцениваем состояние жёстких дисков при помощи S.M.A.R.T.
Атрибут: 199
подробнее...
UltraDMA CRC Errors что это значит? как исправить?
#yahrefs412534# - Оцениваем состояние жёстких дисков при помощи S.M.A.R.T.
Атрибут: 199
подробнее...
Как отключить функцию DEP в Windows XP?
Как отключить DEP • Windows XP: – войдите в систему с правами администратора; – нажмите Пуск –>
подробнее...
При загрузки ОС, система пишет, ошибка загрузки системы.
Сбои на этапе инсталляции Windows XP могут быть вызваны самыми разными факторами, начиная от
подробнее...
спросили в Интернет
мышка двигается рывками
Сто пудово не мышь!! ! Это монитор тормозит, поменяй монитор
первым делом в диспетчер задач
подробнее...
мышка двигается рывками
Сто пудово не мышь!! ! Это монитор тормозит, поменяй монитор
первым делом в диспетчер задач
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Бойды
Как прошить привод?
Советы со всего света.
ЧАСТЬ I.
1. Некоторые пути решения проблем с оптическими
подробнее...
Как прошить привод?
Советы со всего света.
ЧАСТЬ I.
1. Некоторые пути решения проблем с оптическими
подробнее...
Поскажите пожалуйста, что такой настройка DEP и как ее отключить?
Нажмите кнопку Пуск, выберите Выполнить, введите команду sysdm.cpl и нажмите кнопку ОК.
На
подробнее...
спросили в Железо
Про винчестер ...
Я тебя понимаю. Это для них ламерский вопрос. Это ниже их достоинства общаться с
подробнее...
Про винчестер ...
Я тебя понимаю. Это для них ламерский вопрос. Это ниже их достоинства общаться с
подробнее...
Как заблокировать битые сектора на HDD?
Раньше я рекомендовал HDD Regenerator. Я был неправ! Он портит диск. Виктория на самом деле не
подробнее...
спросили в Заеды
Помогите пожалуйсто!! ! Зависает, заедает, тормозит звук на компьютере!
если до этого было нормально, а проблема только при нагрузке на винт, то:
1) антивирус жрет
подробнее...
Помогите пожалуйсто!! ! Зависает, заедает, тормозит звук на компьютере!
если до этого было нормально, а проблема только при нагрузке на винт, то:
1) антивирус жрет
подробнее...
Есть ли достойные аналоги программы Victoria?
программы не ремонтируют диск если дохлый -выкидыватьСергей Ермаков
Мыслитель
подробнее...
что такое UDMA/133
разновидность интерфейса IDE (PATA) для подключения жестких дисков и сд/двд приводов
подробнее...
Жёсткий диск SMART ошибка: 199 - Ultra DMA CRC Error Что это и как исправить?
ты его не ронял? может уронил, ударил, у меня была ошибка, долго мучался, разобрал окозалось кусок
подробнее...
спросили в DWM
Как включить режим Ultra DMA для HDD
Для просмотра режима Win+Breaak далее Оборудование/диспетчер устройств/IDE ATA
подробнее...
Как включить режим Ultra DMA для HDD
Для просмотра режима Win+Breaak далее Оборудование/диспетчер устройств/IDE ATA
подробнее...