LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-11-2009, 05:25 PM   #1
Waterlaz
LQ Newbie
 
Registered: Nov 2009
Posts: 3

Rep: Reputation: 1
Software Interrupts


Hi everyone!

I've installed Slackware 13.0 (32bit) on my PC to use it mostly as router + small server. And there is a problem with system load. Whenever there is some network activity it loads my cpu. Even if some other PC from my home network downloads smth from the internet through the Slackware.

Top shows "11.7%us, 41.3%sy, 0.0%ni, 0.0%id, 0.0%wa, 12.7%hi, 34.3%si, 0.0%st" (notice the 34.3%si). And ksoftirqd/0 process takes more then 20% cpu.

First I thought that this is a kernel issue. I've tried building my own kernel. It didn't help. I've used a liveCD(actually it was archlinux install cd) to boot and it had no problems. But when I tried loading Slackware with liveCD's kernel the problem remained. So I'm guessing it's not the kernel.

I've tried clearing all iptables rules and disabling routing. I copied udev rules and modprobe.d from the liveCD. I disabled ipv6. I've prevented rc.inet1 from loading and used ifconfig to manually setup the network. None of this helped.

/proc/interrupts doesn't show anything out of the ordeneray.

I use a couple of "Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)" as my LAN adaptors. I've tried both 2.6.29.6 generic and huge w/ and w/o smp support.

I would realy appreciate any kind of help. Thanks.
 
Old 11-13-2009, 01:47 AM   #2
cladisch
Member
 
Registered: Oct 2008
Location: Earth
Distribution: Slackware
Posts: 228

Rep: Reputation: 54
It looks as if these softinterrupts are from the driver itself.

Do the Slackware and Arch kernels have a different version?
 
Old 11-13-2009, 03:29 AM   #3
Waterlaz
LQ Newbie
 
Registered: Nov 2009
Posts: 3

Original Poster
Rep: Reputation: 1
Yes, they do. Arch is 2.6.24 and slackware is 2.6.29.6.

But I've tried arch's kernel with arch's modules on slackware with no positive resault =(

I've also tried using arch's /etc (with slight changes of paths like /bin, /sbin ). It didn't help.
So I'm kinda desperate right now =)

Last edited by Waterlaz; 11-13-2009 at 03:31 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Interrupts rhcohen Programming 5 12-21-2017 11:25 AM
Slow performance due to high rate of software interrupts in application bluehive Linux - General 0 05-14-2009 06:06 AM
Interrupts mrchsreddy Linux - Newbie 2 11-18-2008 06:27 PM
genrating software interrupts prabhakar_kushwaha Programming 5 09-03-2006 02:44 PM
about interrupts eshwar_ind Programming 1 02-25-2004 12:38 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 01:20 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration