I installed InterWorx-CP on my server which has the following specs:
Pentium 4 3.06GHz with HT 1MB cache
2GB of RAM
CentOS 5 (final)
Anyways, the memory consumption seems to be huge… I only have like 183MB free memory left out of 2GB of memory…
I did a ps -aux
and I can’t see any apparent culprit. What could be wrong here?? Does InterWorx take up that much ram with its CP running and the many services??
I mean, my server still runs fast and ok… average loads are like 0.06, 0.10, 0.00 and so forth. I wonder if my RAM is being allocated to the swap or some virtual memory parition?? I dunno… Is there some config in CentOS 5 that controls memory allocation/useage? Or is the memory hiearchy utilized similar to Mac OSX were it basically takes all your ram and just leaves some ram in an “Inactive” state, but also does not declare it as “Free memory”.
What do you see if you type “top” then you can see the programs with huge usage of memory, cpu etc.
I got 4GB of RAM and no problems. (before i had 1GB of RAM and no problems)
You might want to check these threads first:
I’m guessing you’re not taking into account the amount of memory Linux has cached.
[QUOTE=zerophyte;14317]Or is the memory hiearchy utilized similar to Mac OSX were it basically takes all your ram and just leaves some ram in an “Inactive” state, but also does not declare it as “Free memory”.
Yup, this is exactly the case. *nix systems manage memory similarly.
ahh, so this is perfectly normal then? I mean, the server still runs smooth and pages load like lightning… well sort of like lightning(better than my old celeron server i used to run).
Its just, my co-admin brought up the issue about ram, and he thought it was just crazy… lol… and I kinda thought the same.