netisr kernel thread using 100% CPU, killing system ?

Bütow, Michael <[email protected]>
Newsgroups gmane.os.tru64.managers
Message-ID <[email protected]>
Dear managers,

I am observing a strange problem where the netisr kernel thread goes from nearly no CPU to using nearly 100%.
At roughly the same time, the amount of wired pages on the system increases, first slowly (+100 pages/sec), then faster and faster (maybe 400-500 pages/sec). 

Looking with vmstat shows that only the malloc pages are increasing - the rest of the wired pages remain stable.

The collect tool showed the network interface at 5% bandwidth utilisation (it's 10MB half-duplex, tu card), so it appears not that much.

The CPU was fully utilised, at first roughly 60% user and 40% system, but the system load increased slowly to 100% (netisr).

Does anybody have an explanation for the behaviour of the netisr thread and the seeming correlation to the increase in malloc pages ?

I would also appreciate any hints to the further diagnosis of the problem. So far we have used ps to identify the kernel thread.
We also twice forced a crash and analysed the kernel core file. In both cases we got:

(dbx) pd vm_page_free_count
0 
(dbx) pd vm_perfsum.vpf_freepages
0

We tried the VM tuning recommended in the attachment v40d-tune.html of http://groups.google.de/group/fa.alpha-osf-managers/msg/6fc7d8d1ac927a1d . However, this did not fix the problem of netisr.

I can provide /etc/sysconfigtab if it helps - we have increased the TCP and UDP send and receive spaces, among others.

Looking forward to any suggestions,
Michael Bütow
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.