networks Опубликовано 15 апреля, 2010 · Жалоба Всем привет. Роутер freebsd 8.0, карточка em (одна) роутит между VLAN-ами, PF NAT, dummynet (чуть-чуть). Процессор - Core2Quad. sysctl: net.isr.maxthreads=4 net.isr.bindthreads=0 net.isr.direct=0 net.isr.direct_force=0 net.inet.ip.intr_queue_maxlen=1024 dev.em.0.rx_int_delay: 300 dev.em.0.tx_int_delay: 300 dev.em.0.rx_abs_int_delay: 1000 dev.em.0.tx_abs_int_delay: 1000 dev.em.0.rx_processing_limit: 1000 Прочитал в мануале что sysctl net.inet.ip.fastforwarding=1 должен значительно увеличивать производительность роутеров. Интересно что когда этот параметр установлен в =0, нагрузка распределяется по всем ядрам процессора. А когда я ставлю его в = 1, на трёх ядрах нагрузка практически нулевая, а на одном - почти под 100%. Я что-то делаю не так, или может ну его нафиг, этот фастфорвардинг? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
jab Опубликовано 15 апреля, 2010 · Жалоба http://alter.org.ua/ru/soft/fbsd/netisr/ читать пять раз Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dm1try Опубликовано 16 апреля, 2010 · Жалоба При: net.isr.direct=0 fastforwarding не имеет смысла, ИМХО. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
networks Опубликовано 16 апреля, 2010 · Жалоба И правда :) Значит ну его нафиг пока что. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...