Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - rocessor loading by process Net: (7 Items)
   
rocessor loading by process Net  
I'm use Advantech PCA-6187 Pentium-4 CPU-Card with on-board Intel 82562 Ethernet controller. Also in PCI slot plugged 
RTL8139 Ethernet card.

Both Ethernets work at 100 mbit. But Intel 82562 Ethernet start in Full Duplex Mode (FDX) as default, and RTL Ethernet  
start in Half Duplex Mode (HDX) as default.

I start QNX network in two variants separately and compare processor load under same network activity.

First variant:

Net &
Net.ether82557 &
netmap -f


Second variant:

Net&
Net.rtl
netmap -f


It is got that processor loading by process Net in the first variant ( with use Net.ether82557 ) in 2-3 times above, 
than in the second variant ( with use Net.rtl ).

As possible this explain?

RE: rocessor loading by process Net  
I have no idea why the 82557 driver is consuming more CPU. What version
of the driver are you running? Please post the 'sin ver' output.


-----Original Message-----
From: Leonid Khait [mailto:community-noreply@qnx.com] 
Sent: Wednesday, July 30, 2008 4:54 AM
To: qnx4-community
Subject: rocessor loading by process Net

I'm use Advantech PCA-6187 Pentium-4 CPU-Card with on-board Intel 82562
Ethernet controller. Also in PCI slot plugged RTL8139 Ethernet card.

Both Ethernets work at 100 mbit. But Intel 82562 Ethernet start in Full
Duplex Mode (FDX) as default, and RTL Ethernet  start in Half Duplex
Mode (HDX) as default.

I start QNX network in two variants separately and compare processor
load under same network activity.

First variant:

Net &
Net.ether82557 &
netmap -f


Second variant:

Net&
Net.rtl
netmap -f


It is got that processor loading by process Net in the first variant (
with use Net.ether82557 ) in 2-3 times above, than in the second variant
( with use Net.rtl ).

As possible this explain?



_______________________________________________
QNX4 Community Support
http://community.qnx.com/sf/go/post11216
Re: RE: Processor loading by process Net  
I use the latest Net.ether82557 & Net.rtl drivers from patch-QNX425-0701-netdrivers.tar 

cksum 355458297 80757 Net.ether82557

My "sin ver"  info is attached.

Thank you.

 
Attachment: Text sin_ver 1.22 KB
Re: RE: Processor loading by process Net  
Motherboard PCA-6187 User's Manual with BIOS description and settings please check in

www.prosoft.ru/cms/261030.pdf
RE: RE: Processor loading by process Net  
I have run several tests here with different network drivers, including
Net.ether82557, and I get the same processor loading with all of them,
so I have no idea what the problem is with your board. Maybe the network
is sharing an IRQ with something else.


-----Original Message-----
From: Leonid Khait [mailto:community-noreply@qnx.com] 
Sent: Sunday, August 17, 2008 11:33 PM
To: qnx4-community
Subject: Re: RE: Processor loading by process Net

I use the latest Net.ether82557 & Net.rtl drivers from
patch-QNX425-0701-netdrivers.tar 

cksum 355458297 80757 Net.ether82557

My "sin ver"  info is attached.

Thank you.

 

_______________________________________________
QNX4 Community Support
http://community.qnx.com/sf/go/post11915
Re: RE: RE: Processor loading by process Net  
Thanks for yours replies and tests.

Only Net.ether82557 catch IRQ 10 and only Net.rtl catch IRQ5 in my system. So I don't fount interrupt sharing for 
networks drivers.

Are Net.ether82557 worked in Full Duplex mode ( FDX ) in yours tests or it worked in HDX mode?

By default Net.ether82557 start in FDX mode 100 mbit in my system.

Can I start Net.ether82557 in HDX mode ( some opposite to  -F )?


One time I started :

Net.ether82557 -s10 

and decreased CPU load, but at this mode (10 Mbit, HDX ) some unproper with motherboard and BIOS was occured.
RE: RE: RE: Processor loading by process Net  
There is no option to force half-duplex mode with the QNX4 network
drivers. All the tests that I did were in full-duplex mode.


-----Original Message-----
From: Leonid Khait [mailto:community-noreply@qnx.com] 
Sent: Tuesday, August 19, 2008 12:50 AM
To: qnx4-community
Subject: Re: RE: RE: Processor loading by process Net

Thanks for yours replies and tests.

Only Net.ether82557 catch IRQ 10 and only Net.rtl catch IRQ5 in my
system. So I don't fount interrupt sharing for networks drivers.

Are Net.ether82557 worked in Full Duplex mode ( FDX ) in yours tests or
it worked in HDX mode?

By default Net.ether82557 start in FDX mode 100 mbit in my system.

Can I start Net.ether82557 in HDX mode ( some opposite to  -F )?


One time I started :

Net.ether82557 -s10 

and decreased CPU load, but at this mode (10 Mbit, HDX ) some unproper
with motherboard and BIOS was occured.

_______________________________________________
QNX4 Community Support
http://community.qnx.com/sf/go/post11994