Running a small server...memory troubles...
Jason Crowe
jcrowe at cmuonline.net
Fri Jun 27 13:37:58 CDT 2003
Adjust the apache config file so that it doesn't have as many processes
open by default. For a small personal server one or two should be enough.
Have you looked at what apt-get does yet?
Jason
Matt G wrote:
>Okay...let me tell you the changes I made, and the outcome:
>
>First, I put the system's original memory back in....just in case there
>was some type of compatibility problems. That left the system with
>32mb. So, here are the rough specs:
>
>K6 233, 32mb, 4gb hdd.
>
>I ditched redhat for a few reasons. None of them was that it wasn't an
>acceptable server. I thought I may have installed it incorrectly, and
>I've always wanted to try debian...so debian it was.
>
>The install went good! I'm sold. On that box, linux is using < 300mb
>of space now. I only installed what I thought I'd need for a small
>server...no X, no desktop anything...just some server type stuff.
>
>Ok...so then, I started up the system, logged in via telnet from another
>machine, and went to bed. When I woke up, I did top > top.txt, and
>below, you can see what I'm getting. (Pardon the extra characters.)
>
>See all those www-data users...and apache commands? Seems like they're
>taking up quite a bit of memory. everything else looks ok (to me), but
>lots of apache's and lots of getty's.
>
>Does any of this look normal yet?
>
>Thanks,
>Matt
>
>14:05:14 up 7:03, 1 user, load average: 0.00, 0.00, 0.00^[[K
>35 processes: 34 sleeping, 1 running, 0 zombie, 0 stopped^[[K
>CPU states: 0.1% user, 0.1% system, 0.0% nice, 99.8% idle^[[K
>Mem: 30616K total, 23480K used, 7136K free, 7560K
>buffers^[[K
>Swap: 522104K total, 660K used, 521444K free, 8136K
>cached^[[K
>^[[0m^[[K
>^[[7m PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME
>COMMAND^[[K^[[0m
> 437 mdg 10 0 936 936 748 R 2.8 3.0 0:00 top^[[K
> 1 root 10 0 488 488 424 S 0.0 1.5 0:04 init^[[K
> 2 root 0 0 0 0 0 SW 0.0 0.0 0:00
>kflushd^[[K
> 3 root 0 0 0 0 0 SW 0.0 0.0 0:00
>kupdate^[[K
> 4 root 0 0 0 0 0 SW 0.0 0.0 0:00 kswapd^[[K
> 5 root 0 0 0 0 0 SW 0.0 0.0 0:00
>keventd^[[K
> 109 root 0 0 368 300 224 S 0.0 0.9 0:00
>dhclient-2.2.x^[[K 113 daemon 0 0 320 316 244 S 0.0
>1.0 0:00 portmap^[[K
> 167 root 0 0 740 736 624 S 0.0 2.4 0:00
>syslogd^[[K
> 170 root 0 0 732 724 336 S 0.0 2.3 0:00 klogd^[[K
> 175 root 0 0 600 600 504 S 0.0 1.9 0:00
>rpc.statd^[[K
> 183 root 0 0 656 652 576 S 0.0 2.1 0:00 inetd^[[K
> 187 root 0 0 708 704 616 S 0.0 2.2 0:00 lpd^[[K
> 196 root 0 0 848 788 636 S 0.0 2.5 0:01 sshd^[[K
> 199 daemon 0 0 368 344 288 S 0.0 1.1 0:00 atd^[[K
> 202 root 3 0 628 624 508 S 0.0 2.0 0:00 cron^[[K
> 206 root 0 0 1308 1304 1236 S 0.0 4.2 0:00 apache^[[K
> 210 root 0 0 468 468 408 S 0.0 1.5 0:00 getty^[[K
> 211 root 0 0 468 468 408 S 0.0 1.5 0:00 getty^[[K
> 212 root 0 0 468 468 408 S 0.0 1.5 0:00 getty^[[K
> 213 root 0 0 468 468 408 S 0.0 1.5 0:00 getty^[[K
> 214 root 0 0 468 468 408 S 0.0 1.5 0:00 getty^[[K
> 215 www-data 0 0 848 808 732 S 0.0 2.6 0:00 apache^[[K
> 216 www-data 0 0 848 848 772 S 0.0 2.7 0:00 apache^[[K
> 217 www-data 0 0 1160 1160 1008 S 0.0 3.7 0:00 apache^[[K
> 218 www-data 0 0 1160 1100 948 S 0.0 3.5 0:00 apache^[[K
> 219 www-data 0 0 848 848 772 S 0.0 2.7 0:00 apache^[[K
> 220 www-data 0 0 848 840 764 S 0.0 2.7 0:00 apache^[[K
> 221 www-data 0 0 848 848 772 S 0.0 2.7 0:00 apache^[[K
> 222 www-data 0 0 848 848 772 S 0.0 2.7 0:00 apache^[[K
> 223 telnetd 1 0 696 696 576 S 0.0 2.2 0:00
>in.telnetd^[[K
> 224 mdg 0 0 1224 1224 1012 S 0.0 3.9 0:00 bash^[[K
> 231 root 0 0 1192 1192 984 S 0.0 3.8 0:00 bash^[[K
> 317 mdg 8 0 1224 1224 1012 S 0.0 3.9 0:00 bash^[[K
> 435 root 5 0 468 468 408 S 0.0 1.5 0:00
>getty^[[K^[[J^[[6;1H^[[49;1H^M
>
>
>
>
>
>
>
>
More information about the Kclug
mailing list