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
Moodle arquitecture - AWS 10 Riady Santoso
Caching documentation (at last!) 2 Howard Miller
Drag and Drop lag 0 Acs Gabor
Loading Lag 1 Howard Miller
How many number of users will support 2 Tim Hunt
finding function 0 srikanth raju
Performance testing of Moodle 2.6.1 1 CP Lau
Maximum number of record in database tables for Windows servers 8 Petr Skoda
Moodle 2.6, PHP 5.3 to 5.5 now error? 7 Jeff Green
Admin login is very slow 5 Karthick Mani
Scalability far can Moodle be pushed 11 Dan Marsden
Moodle site gradually slowed now essentially stopped 12 srikanth raju
Archiving Media on External Server 3 Ken Task
Moodle re-install necessary 4 Visvanath Ratnaweera
question about required hardware 6 Guillermo Madero
SCORM 1.2 loading slowly on Moodle 2.7 on iPad, on justHost server 7 Usman Asar
Multiple instances of httpd running 1 Tim Hunt
Need help for hosting Moodle 2.6 in my own server 1 Guillermo Madero
Best Operating System for Moodle 8 Visvanath Ratnaweera
Download multiple files 3 Guillermo Madero
Moodle 2.6 running very slow 8 Michael K
Multiple master Mysql replication with Moodle? 9 Andrew Nicols
Moodle server not responding 3 Guillermo Madero
synchronising dataroot using unison between web servers 0 Gerry Hall
Moodle 2.6 performance :-) 1 Mathew Gancarz
moodle 2.6.2 very slow 3 james aco
problem in site registration 0 Avi Levy
Memcache and load balanced web servers 9 Ryan-Neal Mes
Will this configuration handle 20K users? 9 German Acevedo
mdl_events Table 1 Howard Miller
Moodle Apache service stopped 2 Howard Miller
Implement moodle vs nginx or apache 1 Bartosz Cisek
Database overload everyday at 1.00pm - err 8 james mergenthaler
Apache perfomance issue 1 james mergenthaler
HELP ! Admin rights deleting from users 4 james mergenthaler
jmeter with ldap 1 Jason Cameron
suggestion on specs 2 Usman Asar
Cache setting: Event invalidation 2 jason everling
Design Constraints of Moodle 3 Bertie Corrie
What would you buy? 21 jason everling
eAccelerator 3 jason everling
MUC performance information in a Windows 2008-IIS7 server 0 Mari Cruz García
Slow cache purge etc. 6 Rikard E
Load balanced webservers failing 7 Albert Ramsbottom
Login page is not loading 1 Emma Richardson
hardware software sizing 6 Tobias Olausson
Moodle slow on firefox 2 Guillermo Madero
best architecture for a large installation 13 Albert Ramsbottom
Moodle 2.5 performance testing at the OU 17 Tim Hunt
Moodle 2.6 cluster + NFS v4 4 Matteo Scaramuccia
Are my cache stores and instances configured correctly? 5 Paul L
Idea for Moodle performance metrics 8 David Monllaó
Server Clustering recommendations M2.6 13 J S
Moodle 2.5 Templates 0 Chase Brown
As close to 100% uptime as possible, failover server? 3 Albert Ramsbottom
Moodle Setup for 30 concurrent users 3 Vishal Mene
How to run the database performance script in Moodle 14 Ken Task
dbsessions and max_allowed_packet 3 Miryam Moreno Pacheco
Browsers 5 Pam Redpath
Simultaneously Concurrent Users with Multiple Moodles 1 Howard Miller
Moodle on OpenShift 4 José Grimaldo
STandard Moodle Administrator 3 jason everling
Server Hardware - look OK? 6 Howard Miller
Simultaneously Concurrent Users 5 J S
Moodle crashing after upgrade to 2.4.7 10 Dan Poltawski
Cron Runtime 1 Ken Task
Moodle Mobile on Android 5 Howard Miller
MySQL server has gone away 7 Jesse O'Brien
Moodle 2 Slow Admin login 3 Valery Fremaux
Moodle Server Crashing 10 Ken Task
Help Converting Log Entries to Concurrent Users / RAM Requirement 1 J S
la informatica 1 Germán Valero
Moodle on an iPad 3 ben reynolds
Would this server be powerful enough? 8 Howard Miller
MySQL connection issues 7 Tony Yarusso
Hardware Sizing with Cluster Service 15 Albert Ramsbottom
Adding APC Extension to PHP fpr Caching 19 Simon Allison
3 options for Moodle database cluster 13 CP Lau
problems with apache with 6000 users 3 Ken Task
$CFG->localcachedir set to TMPFS? 4 Andrea Bicciolo
The worst scenario for a DB crash caused by innodb_flush_log_at_trx_commit=2 8 jason everling
slowness after the moodle site migration 1 Howard Miller
our website loading very sowlly 3 Usman Asar
How many users I can host with this specs 1 jason everling
apt-get moodle ERROR 1045 3 Dan Baker
moodle crashed while quiz 12 Emma Richardson
SCORM will not resume 3 Usman Asar
PHP accelerator rookie questions 8 Tom Moseley
Opcache, Moodle 2.6, and zend 4 Rick Jerz
Inconceivable loss of data 3 Dan Marsden
Recommendation on VPS spec 26 Visvanath Ratnaweera
Problem with large backup files 2 Visvanath Ratnaweera
How can I improve performance? 1 Howard Miller
Moodle set up for 60 concurrent quiz users 14 jason everling
Several Slow courses in M2.5? 3 Howard Miller
video player windows phone in moodle 2.5 2 laww m
Performance with Ajax 0 Daniel Lombardo
Recommended Load Balancing algorithms for moodle 7 Anna Jonna Ármannsdóttir
Moodle 2.4 session data in memcached 3 Anna Jonna Ármannsdóttir