oops, 600 second samples only gives you 16Hours worth on one graph.
Total samples on that chart are small, 1 sample every 36 seconds will give
you 1 hour (3600 seconds) so there are only 100 displayable samples in the
chart.
It's probably better to use a known sample interval (1 minute, 10 minutes, 1
hour, etc) so interpreting the graph is easier.
----- Original Message -----
From: "Kevin Ottalini"
To: <[email protected]>
Sent: Wednesday, November 01, 2006 4:34 PM
Subject: Re: [hlds] CS Source Beta memory usage
Bart,
It's a lot easier if you use perfmon to track usage like this then to
try
and gather usage manually, perfmon is part of all recent MS O/S.
Start > run > perfmon
Here is some info on how to use it:
http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/iisbook/c05_memory_monitoring_specifics.mspx
I recommend that you only monitor memory usage and don't try to monitor
several things on the same graph.
Memory usage is under: add counter > process > private bytes > close
You can look at the "_total" instance for the entire system and/or you can
choose each individual server usage instance.
Set the properties (right-click on the counter) and set the scale to
.000001
so the scale is in MB.
Under the "graph" tab, set the maximum to the amount of memory in the
server
(2048 for 2GB), you can also set the horizontal and vertical grid lines
there.
Then choose the time scale by setting how often to sample data, 600
seconds
(10 minutes) will give you about 16 days worth.
You can then save the config to your desktop and run it when you need it.
Use the windows task manager to verify what you are seeing on the graph is
real.
Just leave it running for as long as you want to gather data, you can also
clear the chart by hitting the button provided.
Take a screenshot of the graph when you have something interesting.
qUiCkSiLvEr
----- Original Message -----
From: "Bart King"
To: <[email protected]>
Sent: Wednesday, November 01, 2006 2:08 PM
Subject: RE: [hlds] CS Source Beta memory usage
Hi,
As promised, here is a collection of memory readings I manually took
every so often (i.e. when I remembered to look at the RDP).
http://www.bart666.com/stuff/srcdsmem.txt
These were taken based on what Process Explorer was saying (the
SysInternals task manager replacement). You'll see from the numbers
that they gradually increase over time.
And, as I have developer mode enabled on the server, over the last day
or so, lots of timing debug messages have gradually started spamming in
the server console (as shown in text file). There are increasing delays
between round end and round start in the game as the memory usage
increases, too.
I think a notable reason for the memory increases is due to a map
change. I have the server set to change maps every hour, which is when
it appears that a few megabytes suddenly gets added to the total count -
but, can't really confirm that without sitting there watching it all day
(don't have the time to do that ;).
Thoughts?
Bart
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds