Hardware and performance

Issues related to computer hardware and Moodle's performance under load.

Documentation: Performance and Performance FAQ
Forum moderator: Howard Miller

Read this first!

This forum is for discussing issues related to computer hardware for Moodle, as well as comparing notes on Moodle's performance under load. Advice on finding an internet hosting service also belongs here.

Before posting your question here please read the documentation Performance and and Performance FAQ.

Many of the questions have already been answered. Please make use of the Advanced forum search and the Google custom search to find them.

If your questions still remain unanswered, post them here. Include as much background information as possible about your hardware - operating system, web server, database server, PHP scripting framework, etc. If your machine is virtualized, also mention the host hardware, operating system, virtualization technology used and resources assigned to the virtual machine. If you use a hosting service, mention either the hosting provider and the package or resources as advertised.

For general advice on how to ask questions, refer to the Moodle.org forums help. Also please observe our site policy.

Best wishes,
your moderator Howard.

DiscussionStarted byRepliesLast post
Any easy way to get notified if the cron is not running? 6 Visvanath Ratnaweera
25000 users cohort sync 1 Mark Sharp
Moodle database Mysql connection/stability problem 1 Visvanath Ratnaweera
Rebuilding The Moodle Database Question 2 Howard Miller
Moodle freeze 5 Susana L.
Current 4 Cesar Almanza
Sessions in Database and memcached 2 Colin Misbach
New Moodle Slow saving grade changes 23 Jason Touw
Concurrent user policy 5 Usman Asar
Your advice and experience is highly appreciated related to moodle speed 8 Usman Asar
Another "portable Moodle"? (Ocean: The Linux Web Server That Fits in Your Pocket) 0 Visvanath Ratnaweera
Bulk User Action - Problem Download Users 0 Proyectos Moodle
Server Configuration 2 Usman Asar
Moodledata S3 project 1 Howard Miller
How to simulate user do quiz multi choice use Jmeter ! 19 Jan Derriks
jMeter and Quizzes 6 Jan Derriks
Basic starting help ... 3 Visvanath Ratnaweera
dcachesize on server going high on my server and causing server problems 2 Billy Zwiener
PHP memory 18 Rama Gundabhat
The coming of HTTP/2 5 Nadav Kavalerchik
Frequent internal server 500 errors - adding quiz, printing reports 0 Farhan Karmali
New (and free) uptime monitoring tool 0 Juan Gabriel Edu Labs
Recommend Settings Amazon AWS (Managed by Cloudways) 6 Seth Mengal
Many small videos in courses 0 Sonja Sperber
Moodle performance vs. large courses 7 Tim Hunt
Moodle Slow Page Loads - PHP running preg_match_all() for 30+ seconds 2 Andy Sayler
Ideal Server Specs 5 Visvanath Ratnaweera
Moodle slow after upgrade to 2.9.3+ 1 Visvanath Ratnaweera
filling up drive 6 Visvanath Ratnaweera
Moodle downgrade 2 Daniel Cheow
Hardware ( server ) specs for 2000 users 3 Visvanath Ratnaweera
Moodle Performance Problems (split) 12 Pupil Senpro
Set Up Memcached and Memcache for Windows 2008 and IIS 4 Alok Garg
Same/Different Moodle courses 1 Visvanath Ratnaweera
1000 concurrent users 12 Howard Miller
apache is eating all the CPU, 0% idle 23 Howard Miller
Improve Moodle performance 5 Visvanath Ratnaweera
Cloudflare configuration on Moodle.org 8 Matt Spurrier
Moodle 2.9 on WAMP 1 Tim Hunt
Memcache user sessions 10 Rodrigo Carte
Moodle on shared hosting 8 Visvanath Ratnaweera
Performance issues 10 Paul Verrall
Moodle Keeps Crashing 4 Graham Stone
Go Daddy! (Where to?) 23 Visvanath Ratnaweera
User site capacities questions 27 Visvanath Ratnaweera
Where is the keep log files for... 2 Heather P
Moodle Hardware for 10,000 users and 300 users concurrent(at the same time) 11 Usman Asar
Moodle web servers locking up 12 Visvanath Ratnaweera
"recent conversations" screen slow to load 5 David Rogers
What to cache with MemCached 19 Visvanath Ratnaweera
My Moodle is very slow 2 weeks ago 8 zizo zizo
Just starting 11 ben reynolds
Requirements for moodle hardware and settings to support 5k users simultaneouly 4 Usman Asar
Terrible Performance Using Upload Course Tool + Restore From Template Course 1 Visvanath Ratnaweera
Memcache issues in a clustered environment 3 Nadav Kavalerchik
Can't seem to get sessions saved in memcached 12 Mehmet Sen
Realtime testing for Moodle2.9 3 Jeff White
Course Format Impact on Performance 1 Visvanath Ratnaweera
HTML 5 Support in Moodle 2.5 1 Simon Rediss-Whitfield
HTTP 407's, Byteserving and Chrome. 1 Howard Miller
php 3 bob humble
CloudFlare setup with Moodle 19 curt bixel
Hardware specs for moodle 3 Visvanath Ratnaweera
Exporting large logs to Excel causes CPU spike and server unresponsiveness 4 Visvanath Ratnaweera
Some Tips on Getting nginx+php-fpm working 12 Владимир Зотов
Load Testing Moodle 2.9 with 250 concurrent users 3 Tony Nguyen
Slow video upload - assignment feedback files 2 Simon Rediss-Whitfield
can not open recent msg history 0 Serg Tolpygin
2.9.1 Huge Memory Usage when first logging in 8 Montai Settapokin
Expensive SQL queries when logging in 2 Montai Settapokin
lImit to number or uses in moodle 2.9 NOT concurrent users, just total users 2 Howard Miller
1200 users 6 Howard Miller
SCORM flash too slow 5 Matteo Scaramuccia
What is the impact of not keeping Moodle log files for more than 3 months? 0 Heather P
Cloud hosting for Moodle: Options and pros/cons 8 Ruvi Wijesuriya
Performance perspectives - a little script 91 Najeeb Haider Zaidi
Moodle Very slow for users who are not administrators 7 Marcus Green
Moodle website loading very slow 1 Paul Verrall
Moodle freezing when multiple users are logged in and running a SCORM Package 11 Howard Miller
Evaluation page doesn't work after update 2.4 to 2.9 1 Howard Miller
Getting 404 errors when load testing Moodle 2.9 with only 10 concurrent users 10 Montai Settapokin
problem on the mdl_grade_grades_category moodle 2.8, high cpu use in my server of databases. 3 Susan Mangan
memcached Store not ready 7 Peter Dorman
Solaris or not Solaris 7 Howard Miller
New setup questions 16 Chris Cormier
Load balancer problem with 100 simultaneous users taking a quiz 28 Christian Stehle
Siteground.com as a Moodle host 34 miguel quintero
ClamAV on Centos7 8 Web HEP
Unable to edit quiz after upgrade from 2.7.3+ to 2.8.1+ 42 Ewout ter Haar
splitting database to Amazon S3 12 Paul Verrall
Any reason not to virtualize Moodle on Hyper-v 9 Ed Henzel
Filesize Descrepancies On Server 0 Mason Colbert
Memcached possible architecture issue 1 Howard Miller
Login 1000 student at a time on one quiz 35 Matteo Scaramuccia
Multi-threaded course backup using multi-threaded file compression 4 Konrad Lorinczi
IIS Server clustering 7 Albert Ramsbottom
deleting archived courses from moodledata 11 Steven Silvern
Chrome Device issues (v2.4.0) 1 Constance Horne
Moodle Cloud (split from ancient thread) 0 Samantha Gartner