ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
3 июля
92536 Топик полностью
AlexandrY (26.06.2007 15:42, просмотров: 1) ответил Evgeny_CD на Вот кстати, я почему-то нигде не видел таких тестов:
Технологически трудновато. У меня скажем практически все драйвера используют DMA. Но длина пакетов DMA для реальной периферии ограничена и чтобы в течении достаточно длинного времени поддерживать поток по DMA надо его обслуживать по прерываниям. У DMA могут быть аварийные остановы их тоже надо контролировать програмно. Т.е. получается не хилое ПО крутящееся в фоне. И где тогда отличить DMA от программной нагрузки. Опять же RTOS нужна. И т.д. С другой стороны в спецификации ясно сказано, что DMA при возможности занимает шину практически на все время. Т.е. худший случай производительности известен - это 0.