On https://www.drupal.org/docs/7/managing-site-performance-and-scalability/... the following is written about PHP memory limits:
It's important to understand that increasing the amount of memory each PHP process can use decreases the number of concurrent processes that can run. Concurrent processes are key to the maximum number of page requests you can serve at any given time.
PHP memory limit 128MB 256MB 512MB
Max number of concurrent processes 16 8 4Memory limit/concurrency relationship with 2GB RAM
Now I want to get a managed webserver for a site with 100.000 visitors per year and a normal amount of modules. How much RAM should the server approximately have? Is there a rough rule of thumb?
Comments
=-=
the question that remains is what those users will be doing when on the site. I suggest bench marking/stress testing will provide you more solid answers.
https://www.drupal.org/docs/develop/profiling-drupal/benchmarking-and-pr...
Ok, thank you.
Ok, thank you.
Well, they will read articles and maybe download some pdfs, nothing special...
=-=
logged in users, anon users (this matters) as logged in users utilize more resources etc. Bench-marking your own install on your own hardware configuration will provide more solid answers to your questions as there are a many variables involved in performance and scalability.
Memory requirement
No provision amount of RAM required for the server, but if we want more visitors then the RAM on the server must be installed at least 4GB.
------
My blog : Kurniawan Zaini