Dmitry Gouriev (gouriev) wrote,
Dmitry Gouriev
gouriev

Category:

Вот тебе, бабушка, и Linux...

Выяснил, что этот ваш хваленый #Linux теряет мелкие Ethernet-пакеты (если, конечно, их передавать плотным потоком). Причем это происходит именно в многопроцессорном режиме. Если поотключать процессоры, оставив только один, никаких потерь нет. На потоке из крупных пакетов тоже потерь нет. То есть он как-то неправильно обрабатывает прерывания от MAC-контроллера, когда процессоров несколько. Проверено на ядрах 3.16 и 4.0, на разных ЦП и разных MAC-контроллерах. И вот как теперь жить с этим? :'( :D
Tags: #linux
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments