TrecK Posted March 28, 2005 Posted March 28, 2005 Читал что mpd выдает действительно неплохие результаты на производительность pppoe сервера. Я решил это проверить. OS: FreeBSD 5.3-RELEASE CPU: Celeron 1.7 Ghz RAM: 256 Mb 2 realtek карточки все нужные NETGRAPH модули вкомпилены статично в ядро. Клиенты - Windows XP SP2. Максимум что я смог добиться - 20 Mbit/s. При это загрузка проца была 20%. А теперь вопрос: почему так мало? Или это нормально? Вставить ник Quote
Guest Posted March 29, 2005 Posted March 29, 2005 systat -v и смотрим, сколько прерываений дают карточки. зы. клиент, надеюсь, рядом с сервером, а не в сети через 5 свитчей? Вставить ник Quote
TrecK Posted March 29, 2005 Author Posted March 29, 2005 клиент почти рядом, через 2 свитча. plain ethernet даёт 100Mbit/s легко. Вставить ник Quote
Vicus Posted March 29, 2005 Posted March 29, 2005 Читал что mpd выдает действительно неплохие результаты на производительность pppoe сервера. Я решил это проверить.OS: FreeBSD 5.3-RELEASE CPU: Celeron 1.7 Ghz RAM: 256 Mb 2 realtek карточки все нужные NETGRAPH модули вкомпилены статично в ядро. Клиенты - Windows XP SP2. Максимум что я смог добиться - 20 Mbit/s. При это загрузка проца была 20%. А теперь вопрос: почему так мало? Или это нормально? По мне, так нормально и очень даже :) Вставить ник Quote
TrecK Posted March 29, 2005 Author Posted March 29, 2005 я слышал что с mpd можно получить гораздо большую производительность... Вставить ник Quote
Vicus Posted March 29, 2005 Posted March 29, 2005 а собсно device polling включен был? Вставить ник Quote
TrecK Posted March 29, 2005 Author Posted March 29, 2005 нет. вроде поллинг даёт положительные результаты при загрузке проца где-то 100%... Вставить ник Quote
Guest Posted March 29, 2005 Posted March 29, 2005 Vicus, DEVICE_POLLING работает на Intel-е и еще на ком-то, а не на реалтэке. TrecK, systat -v смотрели? ;-) Вставить ник Quote
dan Posted March 29, 2005 Posted March 29, 2005 20Мб - это при подключении одного pppoe-линка? попробуй несколько. а вообще, реалтек на шустрых машинах под не-виндой работает приотвратно. безобразничает с прерываниями. ставлю их только на тихие линии - где трафика мало. до 2-3 мегабит еще живёт. потом - логи пухнут от "Too much work at interrupt". Вставить ник Quote
Guest Posted March 29, 2005 Posted March 29, 2005 поллинг есть смысл включать при большом количестве интеррапов и реалтек его поддерживает, но сильно грузит процессор. пппое гонял на пппоед в бсд 5.3 100мбит отдавал легко SUPPORTED DEVICES Device polling requires explicit modifications to the device drivers. As of this writing, the dc(4), em(4), fwe(4), fxp(4), ixgb(4), nge(4), re(4), rl(4), sis(4), ste(4), vge(4), and vr(4) devices are supported, with others in the works. Вставить ник Quote
TrecK Posted March 29, 2005 Author Posted March 29, 2005 20Mbit - при подключении одного линка. мс, это при поллинге, или без? Вставить ник Quote
TrecK Posted March 30, 2005 Author Posted March 30, 2005 systat -v показывает около 5000 прерываний Вставить ник Quote
Nailer Posted March 31, 2005 Posted March 31, 2005 TrecK, роутер по идее начинает затыкаться после 700-800.. поллинг попробуй включить. Вставить ник Quote
TrecK Posted April 1, 2005 Author Posted April 1, 2005 включил. еще хуже, прерываний около 1000 Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.