|
Home > Archive > Unix administration > February 2004 > What is the CPU loading affect with routed turned on
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
What is the CPU loading affect with routed turned on
|
|
| Gurvinder 2004-01-30, 4:34 am |
| I am using a solaris (2.7) workstation (multiple network interfaces)
as a gateway for a private network. Users on the main network have
occassional need to get access to the private network for downloading
of data. The workstation is also tasked with other more higher
priority tasks. I've set up the IP forwarding and routed correctly.
My question is if I am downloading a lot of data (i.e. a few
gigabytes) via
the workstation, what load does this have on the cpu? Can the routed
daemon be assigned a low priority. My data downloading is not a high
priority, but needs to be complete when I come in the next day.
I tried some stress tests, and in downloading ~1GByte of data with no
major tasks running on the workstation, the perfmeter CPU reading
shows very little
activity - around 5%. I can't beleive the CPU isn't being loaded more
with all those packets going through the interfaces.
Thanks for respones.
| |
| Neil W Rickert 2004-01-30, 5:34 am |
| gk@gcol.com (Gurvinder) writes:
quote:
>My question is if I am downloading a lot of data (i.e. a few
>gigabytes) via
>the workstation, what load does this have on the cpu?
The load from "in.routed" should be tiny.
Note that "in.routed" is not involved in your transfer of gigabytes
of data. All "in.routed" does is maintain the routing table. It's
workload should be relatively independent of the volume of IP
traffic.
| |
| Scott Richardson 2004-01-31, 4:34 am |
|
"Gurvinder" <gk@gcol.com> wrote in message
news:17e62da8.0401300929.6013c53d@posting.google.com...quote:
> I am using a solaris (2.7) workstation (multiple network interfaces)
> as a gateway for a private network. Users on the main network have
> occassional need to get access to the private network for downloading
> of data. The workstation is also tasked with other more higher
> priority tasks. I've set up the IP forwarding and routed correctly.
>
> My question is if I am downloading a lot of data (i.e. a few
> gigabytes) via
> the workstation, what load does this have on the cpu? Can the routed
> daemon be assigned a low priority. My data downloading is not a high
> priority, but needs to be complete when I come in the next day.
>
> I tried some stress tests, and in downloading ~1GByte of data with no
> major tasks running on the workstation, the perfmeter CPU reading
> shows very little
> activity - around 5%. I can't beleive the CPU isn't being loaded more
> with all those packets going through the interfaces.
>
> Thanks for respones.
Hello,
Great question!
If your really want in-depth profiling of applications on your
Solaris platform, both system-wide, and per-process, (user
selected processes for monitoring available only in the fully
licensed version), to find out not only extremely accurate
CPU usage, but also Memory usage, Network I/O usage,
Disk I/O usage, as well as a number of other system
paramenters & metrics, continuosly, over time, with an
extremely low-overhead, (measured significantly less than
1% over time), tool, then might I suggest checking out the
DPMonitor at www.deltek.us.
Typically, I/O datastreams are I/O intensive, not CPU intensive.
Load up the DPMonitor, (there is a 10 day free Trial
Evaluation License available, and the product is
downloadable off the Website), and map out exactly what
is happening on your platform, graphically. Graph data of
performance metrics are also exportable to CSV format
for use in other applications, if so desired.
DPMonitor product consists of a Performance Agent
that runs on the application Server being monitored,
(AIX, Solaris, Windows, and there is even an Oracle RDBMS
Agent), and the data is captured locally and sent via network,
to a GUI Performance Monitor Console process, called the
Performance Explorer, that runs on a Windows workstation.
This Performance Explorer consle manages Agent data from
all Agents, crunches numbers, displays auto-scaling, coloful,
dynamic graphs of all metrics, and you can event set up
Probes, to check for certain conditions or thresholds,
and take actions based on those thresholds or conditions.
Well worth the 10 day Trail Evaluation
I have used this product with tremendous success in numerous
problematic application platform situations. Check it out.
Regards,
Scott Richardson
Sr Systems Engineering Consultant
Marlborough, MA USA
| |
| Barry Margolin 2004-02-01, 10:34 am |
| In article <17e62da8.0401300929.6013c53d@posting.google.com>,
gk@gcol.com (Gurvinder) wrote:
quote:
> My question is if I am downloading a lot of data (i.e. a few
> gigabytes) via
> the workstation, what load does this have on the cpu? Can the routed
> daemon be assigned a low priority.
The routed daemon is not involved in packet forwarding; the only thing
it does is send and receive RIP packets. This is a protocol that
routers use to announce routes to each other. Unless you have other
routers on the network, you don't even need to run routed.
Packet forwarding is done at a very low level by the kernel. It doesn't
involve much computation, so the overhead is pretty low.
--
Barry Margolin, barmar@alum.mit.edu
Arlington, MA
*** PLEASE post questions in newsgroups, not directly to me ***
|
|
|
|
|