01-28-2009, 07:47 AM
Hey there!
First of all my system specifications:
Im running a Virtual Machine (RootDS) with Debian GNU/Linux 4.0
CPU 2 GHZ / RAM 1 GB / Disk 70GB
Kernel: 2.6.9-023stab046.2-smp
gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
ldd (GNU libc) 2.3.6
Hosting a CS:S 16 Slot Server Tick 100
Eventscripts, Metamod, Sourcemod, zBlock, HLStatsX
First loaded under 'top' the amount of RAM used by srcds is 250m
Once people connecting it starts raising up to 700m (where it crashes)
The cache seems always to be full, no matter if theres a mapchange or even people playing...
The Reason why it crashes is my Virtual Machine is limited with 1GB Ram..
When a Process using to much RAM it will get killed (out of memory)
Mysql+Apache using 200m and other things around 100m..
So once srcds is up to 700m it has no more free RAm to execute and crashes..
So why does srcds use so many RAM (even if its cached) and how can i reduce that.. My srcds is allowed to use about 500-600m but not more..
Any Ideas plz ?!
First of all my system specifications:
Im running a Virtual Machine (RootDS) with Debian GNU/Linux 4.0
CPU 2 GHZ / RAM 1 GB / Disk 70GB
Kernel: 2.6.9-023stab046.2-smp
gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
ldd (GNU libc) 2.3.6
Hosting a CS:S 16 Slot Server Tick 100
Eventscripts, Metamod, Sourcemod, zBlock, HLStatsX
First loaded under 'top' the amount of RAM used by srcds is 250m
Once people connecting it starts raising up to 700m (where it crashes)
The cache seems always to be full, no matter if theres a mapchange or even people playing...
The Reason why it crashes is my Virtual Machine is limited with 1GB Ram..
When a Process using to much RAM it will get killed (out of memory)
Mysql+Apache using 200m and other things around 100m..
So once srcds is up to 700m it has no more free RAm to execute and crashes..
So why does srcds use so many RAM (even if its cached) and how can i reduce that.. My srcds is allowed to use about 500-600m but not more..
Any Ideas plz ?!