I don't have a thorough understanding of settings such as; PHP's memory_limit , Apache's MaxRequestWorkers, or MySQL's query_cache_size. Can someone, please, suggest approximate values for those settings? a brief description of those options will be greatly appreciated, if possible. And are there any other settings that could enhance the performance of Moodle even better? considering the 16GB memory.
Note 1: We have currently set our PHP's memory_limit to 1024MB.
Note 2: Around 500 concurrent users might be accessing our Moodle at certain times.