От: Re: Apache яде много RAM. Kaк да се ограничи?
Не апачето, а допълнителните модули заредени към него увеличават пометта му.
r.stefanov ти пак си смяташ по твоя си начин - както ти е изгодно. Защо не включиш в сметката и паметта, заета от php процесите?
D.Ivanov, каквото и да правиш имай предвид, че и при уеб сървърите е като колите - за да вървят трябва да горят или за да обработват голям обем потребители им трябват процесор и памет. Пропуснал си да кажеш основни неща:
1. Колко е прекалено много памет?
2. Колко едновременни потребителя имаш?
3. С колко/какви процесора разполагаш?
Без тези данни всякакви вятърничави съвети от сорта на "сменяй колата и бягай" са безпочвени.
VPS-а ми е OpenVS:
1024MB RAM
1024MB VSwap
4 CPU Cores @ 3.3GHz+
30GB SSD space
1Gbps Port
3000GB Bandwidth
1 IPv4 Address (+1 FREE)
16 IPv6 Addresses
Weekly Remote Backups
TUN/TAP
Ето малко детайли за това колко РАМ ползва с 3 сайта:
[root@s2 etc]# free -m
total used free shared buffers cached
Mem: 1024 402 621 0 0 59
-/+ buffers/cache: 342 681
Swap: 1024 0 1024
[root@s2 etc]# top
top - 16:00:00 up 11 min, 1 user, load average: 0.04, 0.01, 0.00
Tasks: 44 total, 1 running, 43 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1048576k total, 412080k used, 636496k free, 0k buffers
Swap: 1048576k total, 0k used, 1048576k free, 61412k cached