开发者

Apache 2.2 (Prefork) + APC issue

开发者 https://www.devze.com 2023-01-07 00:54 出处:网络
I have a dedicated server running FreeBSD 7.2 64bit. When I enable APC on Apache (Prefork), I notice in \'top\' and in the SIZE column, it grows from 110MB to 384MB. I realize this is shared memory a

I have a dedicated server running FreeBSD 7.2 64bit.

When I enable APC on Apache (Prefork), I notice in 'top' and in the SIZE column, it grows from 110MB to 384MB. I realize this is shared memory and shared across all apache processes.

The problem I have is this :

Each process size (in the 'RES" column) grows from 25mb to almost 100mb EACH.

Why does this happen?

My processes never grow any larger than 30mb without APC. I only have 8gb ram so if each apache process takes up 100mb, I have to set my 'MaxClients' to 50 in orde开发者_运维技巧r for my server not to use swap.


I think you need to adjust the value of apc.shm_size in your php.ini or apc.ini if you are using a separated congig file to load apc

0

精彩评论

暂无评论...
验证码 换一张
取 消