Сабж. Голый нас, ничем не обремененный, биллинг - на другой машине. Версия пптп демона 1.3.4 (но, думаю, проблема не в нем). Сервер - был на федоре 8й (ядро 2.6.23), на слабой 1-ядерной машине (атлон 3200+), сейчас поставили CentOS 5.1 (ядро 2.6.18 из дистра). Сетевухи - гигабитки, на старом сервере - интегрированная нфорс, на новом - реалтек 8110. Конфликтов прерываний нет.
При кол-ве клиентов в 250 человек - на новом сервере si занимает порядка 30% процессорного времени (проц - атлон 5600+). Траффик при этом - в районе 60 мбит. На старой машине - цифры были тоже порядка этого.
+ ksoftirqd кушает порядка 8% процессорного времени на каждом ядре.
Драйвер на 8110 собирал свежий т.к. в ядре драйвера для него нет.
Сейчас на старой машине висит 40 клиентов - si 1% ....
Собссно и возникает вопрос: кто-то с таким сталкивался? И если да - как решали? Пока что из умных мыслей - только замена сетевухи на какой-то интел, но не уверен, что поможет...
NAS на pptpd - большой % si в top
ну лично я бы прежде чем ваще юзать гигабитный изернет для начала почитал бы массу статей типа этой подобрал бы железо по-уму... а уж потом... может быть...Пока что из умных мыслей - только замена сетевухи на какой-то интел, но не уверен, что поможет...

Поставил Intel Pro/1000MT pci (чип 82540) - ситуация немного улучшилась, но незначительно
при 60 мбитах и 220 клиентах имеем следующую картину:
Cpu(s): 3.0%us, 22.8%sy, 0.0%ni, 50.2%id, 0.0%wa, 1.8%hi, 22.3%si, 0.0%st
(раньше - si было выше system)
Сетевухе APIC выдает виртуальное прерывание 177 (как и старой), при отключении ACPI для PCI - выдается 165 прерывание. При этом она висит на физическом 11м прерывании.
Пока что идеи закончились...

Cpu(s): 3.0%us, 22.8%sy, 0.0%ni, 50.2%id, 0.0%wa, 1.8%hi, 22.3%si, 0.0%st
(раньше - si было выше system)
Сетевухе APIC выдает виртуальное прерывание 177 (как и старой), при отключении ACPI для PCI - выдается 165 прерывание. При этом она висит на физическом 11м прерывании.
Пока что идеи закончились...