Привязка dummynet к одному ядру

Недавно вычитал в тырнете, что существенно снизить нагрузку на цпу даминетом, можно снизить если прикрутить его к одному из ядер. Чтож, попробуем, а пока что информация к размышлению, до привязки нагрузка на цпу была порядка 20 процентов.
Чтож попробуем чудо оптимизацию:
Определим TID процесса

# procstat -at | grep dummynet

в результате будет нечто подобное:

  51 100051 dummynet         -                  0   16 sleep   -  

т.е. TID = 100051

привяжем теперь dummynet к CPU0

# cpuset -l 0 -t 100051

и проверим нагрузку:

   51 root      -68    -     0K     8K -       0  69.1H  0.00% dummynet

я не поверил своим глазам, 0%
Посмотрим как будет все это дело себя вести.
За сим откланяюсь! 🙂

Поделись с друзьями:

Опубликовано 11.05.2011 в 15:39 · Автор komivlad · Ссылка
Рубрики: FreeBSD, Сеть · Теги: , , ,

2 комментария

Подписаться на комментарии по RSS

  1. Написал(-а) Elisium
    29.07.2015 в 19:58
    Ответить · Ссылка

    cpuset -l 0 -t `procstat -at | grep dummynet | awk '{print $2}'`

    • Написал(-а) komivlad
      30.07.2015 в 08:38
      Ответить · Ссылка

      ага, так проще, посту почти 5 лет, тогда опыта было маловато)))

Подписаться на комментарии по RSS

Написать комментарий