ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
782822 Топик полностью
lloyd (26.09.2017 07:44, просмотров: 173) ответил Evgeny_CD на И Chelsio, и Solarflare делают сетевухи, в первую очередь, для приложений типа высокочастотная торговля. Так что им приходится и латентность, и перфоманс оптимизировать.
>отображение одного и того куска физической памяти по разным адресам Это умеет делать каждый первый MMU в любом Application-class микропроцессоре. Тут скорее дело в софтовой поддержке этого добра. Ну и железо (типа умного DMA-контроллера) тоже может сыграть роль. А еще заточенность железки под одну задачу - если кроме сетевого обмена девайс на ядре не делает ну вообще ничего, то проще крутится в спинлоке, нежели сохранять контекст. У меня в девайсине помимо "типа реалтаймового DSP" надо еще и морду рисовать, поэтому и пришлось спускаться на PREEMPT_RT