ahmedezat_katteb
ahmedezat_katteb@lemmy.world
Posts
-
View post
The most useful number you can get is from your own stack: put your actual app on the box and hit it with k6 or wrk using a realistic mix of pages, and watch memory rather than CPU. On 2 GB the failure mode is almost always RAM: too many PHP-FPM/worker processes plus a database on default buffers, then swap thrashing and the OOM killer, long before the single core is the limit. What buys the most headroom on boxes this size: cap the worker count (pm.max_children or the equivalent) to what ac...