G
Guest
Hello,
I will start with a breif history of our problem. We have a Windows server
2000 machine which had 1Gb Ram. Over the last month or so, the server would
just pratically hang for a few hours and then would be fine. While the server
would be extremely slow, the following event logs would appear.
EVENT # : 5444
EVENT LOG : Application
EVENT TYPE : Error
SOURCE : Perflib
EVENT ID : 1015
COMPUTER : 8XWXF0J
TIME : 06/06/2007 16:48:20
MESSAGE : The timeout waiting for the performance data collection
function "PerfOS" in the "C:\WINNT\system32\perfos.dll" Library to finish has
expired. There may be a problem with this extensible counter or the service
it is collecting data from or the system may have been very busy when this
call was attempted.
It seemed to relate to lack of memory.
It seemed that the Store.exe was taking up about 400mb of ram, but my
understanding is that the store.exe would use as much ram as there is
avaliable and the allocate this memory to something else as and when it is
needed.
We decided that it was time to upgrade the server with more ram. All memory
sticks were removed and replaced with four 512mb ram sticks. (Out with the
old, in with the new).
It seemed to be better, however the server still hangs every so often with
exactly the same message. The store is now using about 1.2Gb.
I may be wrong but I think that the store.exe is using as much ram as it
wants but is not giving the ram usage back when other programs need it. Hence
the slow system. This is because the hanging behaviour only happens during
working hours.
My boss thinks, that it could be a possibility that the one of the hard
drives are failing and there is something wrong with the page file.
I was wondering if there was any way that we could configure the registry so
that the store.exe process only takes up 1Gb of ram???
Please let me know your thoughts.
Many thanks,
Luke
I will start with a breif history of our problem. We have a Windows server
2000 machine which had 1Gb Ram. Over the last month or so, the server would
just pratically hang for a few hours and then would be fine. While the server
would be extremely slow, the following event logs would appear.
EVENT # : 5444
EVENT LOG : Application
EVENT TYPE : Error
SOURCE : Perflib
EVENT ID : 1015
COMPUTER : 8XWXF0J
TIME : 06/06/2007 16:48:20
MESSAGE : The timeout waiting for the performance data collection
function "PerfOS" in the "C:\WINNT\system32\perfos.dll" Library to finish has
expired. There may be a problem with this extensible counter or the service
it is collecting data from or the system may have been very busy when this
call was attempted.
It seemed to relate to lack of memory.
It seemed that the Store.exe was taking up about 400mb of ram, but my
understanding is that the store.exe would use as much ram as there is
avaliable and the allocate this memory to something else as and when it is
needed.
We decided that it was time to upgrade the server with more ram. All memory
sticks were removed and replaced with four 512mb ram sticks. (Out with the
old, in with the new).
It seemed to be better, however the server still hangs every so often with
exactly the same message. The store is now using about 1.2Gb.
I may be wrong but I think that the store.exe is using as much ram as it
wants but is not giving the ram usage back when other programs need it. Hence
the slow system. This is because the hanging behaviour only happens during
working hours.
My boss thinks, that it could be a possibility that the one of the hard
drives are failing and there is something wrong with the page file.
I was wondering if there was any way that we could configure the registry so
that the store.exe process only takes up 1Gb of ram???
Please let me know your thoughts.
Many thanks,
Luke