The network at my work has about 40 computers on it and a quite a few printers. When there are a lot of people working the network will be slow.
I can test the ping between my computer and the router and it will keep rising, sometimes to the point that it times out.
The router we are using is running Ubuntu on a atom processor and it has 4gb of ram.
When the network slows the process
Ksoftirq will be using most if not all of the processing power. I have found that
Ksoftirq is a process that handles irq requests. Also when the network slows down I have captured packets from the router and using tshark and looked at it using wireshark on my laptop. With the capture show a lot of packets with TCP Dup ACK and TCP Retransmissions. The destinations of the TCP Dup and TCP retransmissions are to most of the computers on the network but there are some that are far more than others.
What could this problem be caused by?