argus memory use on Linux 2.2.18
Carter Bullard
carter at qosient.com
Mon Feb 19 12:19:16 EST 2001
Hey Chris,
Peter Van Epp has been our performance guy for a while,
and so he may have some numbers for you, especially between
OS's and hardware.
So this machine has 2 gigEthernet interfaces, which argus
is reading from simultaneously. It has 256M of memory, and
it maybe a 600Mhz PIII (?), but Mark or Walter will know that
better than I. I have no idea what the memory bandwidth is
I suspect FSB at 100 Mhz.
Argus does around 10-20K packets/sec in this situation,
80-200 Mbps load, average around 10K pkts/sec, 95 Mbps, with about 80-90K
simultaneous flows, and uses about 18-20% CPU. As I mentioned earlier,
about 400 bytes per flow, and I've seen this machine do as
many as 500,000 simultaneous flows.
This is monitoring the CMU to the outside world link, I believe.
Carter
Carter Bullard
QoSient, LLC
300 E. 56th Street, Suite 18K
New York, New York 10022
carter at qosient.com
Phone +1 212 588-9133
Fax +1 212 588-9134
> -----Original Message-----
> From: owner-argus at lists.andrew.cmu.edu
> [mailto:owner-argus at lists.andrew.cmu.edu]On Behalf Of Chris Newton
> Sent: Monday, February 19, 2001 11:56 AM
> To: Argus (E-mail); Carter Bullard
> Subject: RE: argus memory use on Linux 2.2.18
>
>
> Hi,
>
> This loaded machine, can you give me some details about the
> link it is
> watching (how many in/out MB/s), how many machines on the
> network, and what
> the class of the machine is (PIII 600Mhz?), and how much
> memory? I can't
> really help with the problem you are having... but, I am
> wondering how well
> argus scales. Also, what % CPU is argus using to watch this link?
>
> Thanks
>
> Chris
>
> >===== Original Message From <carter at qosient.com> =====
> >Gentle people,
> > I'm going through memory utilization on a really
> >loaded Linux box at CMU, and I've got a question on
> >Linux memory use.
> >
> > What's with ps reporting memory use? It seems that
> >regardless of actual memory allocation, ps seems to report
> >the max memory allocated. Is this correct?
> >
> > Currently argus has a pretty dynamic memory use
> >profile, we allocate and deallocate memory as needed
> >based on concurrent flow tracking. Looks like we're
> >doing about 400 bytes per flow, which is not bad.
> >
> > So what I'm seeing is that this machine will get as
> >many as 400,000 flows, which will take up about 150-200M
> >of memory, but when it comes down to its normal 75-100K
> >flows, ps still states that its using 200M of memory.
> >Size and RSS never go down.
> >
> >So whats up?
> >
> >Carter
> >
> >
> >Carter Bullard
> >QoSient, LLC
> >300 E. 56th Street, Suite 18K
> >New York, New York 10022
> >
> >carter at qosient.com
> >Phone +1 212 588-9133
> >Fax +1 212 588-9134
>
> _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
>
> Chris Newton, Systems Analyst
> Computing Services, University of New Brunswick
> newton at unb.ca 506-447-3212(voice) 506-453-3590(fax)
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist1.pair.net/pipermail/argus/attachments/20010219/295a1d34/attachment.html>
More information about the argus
mailing list