LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices


Reply
  Search this Thread
Old 11-19-2013, 01:01 AM   #1
srpatel
LQ Newbie
 
Registered: Nov 2013
Posts: 2

Rep: Reputation: Disabled
PPPoE connection having heavy network load leads to consume 90-95% CPU.


If I set WAN connection on PPPoE in my NAT Router, connection would be established but I observed that when I increase network load (by sending data with speed of above 80Mbps) softirq takes around 90-95% CPU usage. So that other processes are not able to execute in correct manner.

Ethernet cards are having 100Mbps capability.

The same case is not observed in case of static connection. Every thing works fine If I set WAN connection on static IP address.

To establish PPPoE connection I have used PPPoE Client. For that I have used pppd daemon to start PPPoE connection. Configuration of pppd is given below.

plugin rp-pppoe.so eth0
unit 50
noipdefault
hide-password
persist
holdoff 5
maxfail 0
usepeerdns
noauth
lcp-echo-interval 30
lcp-echo-failure 3
mru 1492
mtu 1492
nobsdcomp
nodeflate
nopcomp
novj
novjccomp
noaccomp -am
user vlan10
password 1234


With this configuration connection will be established.

Kernel version : 3.4.56
All necessary kernel module is loaded for PPPoE connection.

Any kind of help will be highly appreciated.

Thanks.
 
Old 11-20-2013, 07:13 AM   #2
srpatel
LQ Newbie
 
Registered: Nov 2013
Posts: 2

Original Poster
Rep: Reputation: Disabled
Moreover I come to know that NAPI is enable, but seems It is not applicable when I switch my WAN connection on PPPoE.
 
Old 11-27-2013, 02:48 PM   #3
gradinaruvasile
Member
 
Registered: Apr 2010
Location: Cluj, Romania
Distribution: Debian Testing
Posts: 731

Rep: Reputation: 158Reputation: 158
PPPoE is known to use processing power. I had pppoe on a 100Mbit internet connection - with pppoe my router (WRT54GL) capped the transfer rate at ~30Mbit. Plugging the cable directly in the computer i had the full 100Mbit (tried with torrents, constant 11 megabytes).
I had a dual core Athlon II @3GHz then and i had about ~50 or more CPU usage (this means 50% of one core) if i remember correctly.
So, avoid pppoe if its not needed.
 
  


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
5-10 Nobody httpd processes consume CPU, load jvanv8 Linux - Newbie 1 03-06-2011 07:44 AM
apache 2.0 + PHP 5 + heavy cpu load nyttoc Linux - Server 1 04-26-2007 06:59 AM
Bonobo - heavy load on CPU ColonelPanic Linux - Software 0 06-15-2006 08:56 AM
Apache heavy CPU load bretticus Linux - Networking 0 06-11-2005 02:49 PM
high cpu utilization under heavy traffic load electron707 Linux - Security 4 01-13-2005 08:59 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel

All times are GMT -5. The time now is 12:25 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