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
Hosting assignment files externally 2 Howard Miller
Hosting For Moodle ? 2 Rick Jerz
moodle server partion question 2 Howard Miller
Two suggestions for when you are running your load tests 5 Tim Hunt
VPS Configuration 2 Howard Miller
How to configure MongoDB caching? 16 Sugeng Suprayogi
Performance issues when updating a record in Moodle 3.0.3 7 SECOMV EMARF
MySQL Database Master/slave replication and other thoughts 16 Dmitriy Kuzevanov
some page content speed is slow 4 Anderson Hsu
Specific areas of Moodle slow, others perform fine 3 David Nelson
SCORM editing activity slow 0 Tom Kleintjens
Hardware requirements 13 Farhad Arshad
performance problems solved in 3.1 4 Dominique LALOT
Moving from Windows to Solaris 8 Howard Miller
How to recover Moodle from server crash? 1 Howard Miller
Local Moodle Website - System Configuration 19 Usman Asar
Splitting out to have the database in its own server 8 Howard Miller
My Moodle Site is very slow ?? 1 Visvanath Ratnaweera
Moodle on Bluehost? 13 Rick Jerz
moodle connect speed 6 Anderson Hsu
Advice : AWS Capacity Planning for 20,000 concurrent users 13 Albert Ramsbottom
100 active users limit with 4vCPU 19 Howard Miller
Event Monitoring Fixed? 0 Mark Chaney
[Moodle BenchMark] Disappointing score (1945) for a two VM setup, 12 CPU and 112 GB RAM in total 5 Grant Mucha
What's the requirement specifications of a host needed to uplood moodle 3.1 with 3000 users 0 Ahmed Samy
Global Search with thousands of documents 0 William Mair
System-wide performance 2 Visvanath Ratnaweera
Purge / flush memcached_store command line 4 Mike Wilson
optimizing mysql: tmpdir on tmpfs 2 Tomasz Muras
Partitioning scheme for Ubuntu Server 8 Howard Miller
Server Overload 3 Visvanath Ratnaweera
MySQL database halts on course management load 5 Ulrik McArdle
Has Moodle become thrifty? 23 Visvanath Ratnaweera
hardware and software needs for a powerfull moodle server 4 Visvanath Ratnaweera
Adding quiz on course error 0 Sheryl Villaroman
Apache best MPM: Prefork, Worker or Event 6 Visvanath Ratnaweera
To host or not to host a moodle site 24 Visvanath Ratnaweera
Performance Tip ... shared ... 1 Howard Miller
Moodle 2 is VERY SLOW - Staff are not happy! 21 Chris Taylor
my platform works very slow 3 Howard Miller
Debugging Debug report.... 2 Steve Ambro v3.1
Redundant Moodle Application 4 Albert Ramsbottom
Load Testing 5 Michael Hughes
Suggestion on buying used server for home use 1 Howard Miller
increase session_data cache size for LMS users 0 Billy Zwiener
Moodle for a school with around 3000 students 6 Howard Miller
Problems to load the Administration Section 3 Emma Richardson
"Memcache" cache store what data is cached? 4 Thorsten Bieser
PHP5 32bit vs 64bit performance on windows 64 bit server 4 Paul L
'smallest moodle 2.3 server' 6 George Varghese
Can jMeter Testing of a Moodle - LDAP Authentication 3 Ken Task
Strange NFS problem in rare case of deleting/creating same file 6 Albert Ramsbottom
Session Partition full and File store path not exist 4 Just H
Opcache errors in Windows Event Viewer - how to prevent? 7 Usman Asar
Opcache question from NON technical user. M2.73 13 Mark Sharp
siteidentifier is NULL 0 Jeff White
Partial load of Moodle pages 2 Tim Hunt
Really Slow Quiz 11 Jessica Tranter
Database read error when user try to login... 3 Ricardo Caiado
Login for anyone takes a long time - after upgrade 25 Howard Miller
Moodle 2.6 Apache Event MPM 1 Paul Verrall
How to load balancing moodle 6 Albert Ramsbottom
Adelani Adekunle - Moodle made my System slow 3 Adelani Adekunle
Preferred php handler for large moodle site 8 Mark Sharp
Archiving Completed Students - grades, files, results 0 Dan Logan
trying to preview in a proxy but getting some weird behavior. Is this normal of a proxy? 0 Billy Zwiener
How might I go about purging huge tables/ can I delete quiz attempts PAST a certain date only? 3 Tim Hunt
Crashing under increased activity... But not a lot ... 20 users maybe at the same time? 6 Billy Zwiener
Blank page returned when i access by admin 2 Doan Dung
Moodle data folder on a shared ntfs volume 13 Ken Task
When to build a server cluster for Moodle (with examples)? 12 Luis de Vasconcelos
How have people spec'd thier environment? 1 Heather P
Performance of Moodle site 2 Visvanath Ratnaweera
Disk space, duplicate? 3 Albert Ramsbottom
Microsoft Azure Encyption 4 Albert Ramsbottom
Advice on preferred hardware setup for upgrade and cloud use 9 Visvanath Ratnaweera
Amazon AWS 12 Albert Ramsbottom
Very Large Moodle Installation 4 Albert Ramsbottom
Filesystem recommendations for cross-network HA setup? 20 Albert Ramsbottom
How do I prune mdl_log table? 10 Mark Sharp
High CPU when Loading SCORM (in the deep end) 8 Visvanath Ratnaweera
Nginx + Moodle configuration tips 5 Howard Miller
system monitoring 2 dima maksoud
The site is getting slower and slower for admin and teachers? 8 Visvanath Ratnaweera
Copying Production Moodledata to Dev Brought Down Production. 7 Jeff White
Fallview Capital - Hardware issues with Moodle 2 Usman Asar
Moodle Clustering 25 Mikko K
Performance of the Assignment tool 0 Tim Hunt
Moodle 3 - Recent conversations 4 Andrew Nicols
Moodle & PHP 7.0 (RC4) - Performance Retake 10 Usman Asar
Moodle Connection Time Out Issue 6 C Behan
How many cache lock instances must be created when caching with memcached? 4 Paul Verrall
my web very slow 4 jen baker
Moodle on Windows/IIS/MS SQL - known issues ? 23 Visvanath Ratnaweera
Need help understanding XHProf analysis 1 Tim Hunt
Munin plugin for Moodle 19 Arnaud Trouvé
Moodle 3.0 very slow on IIS 3 Howard Miller
Moodle disconnects during chat 2 Visvanath Ratnaweera
Why is 3.0 running so slow 6 Ken Task
Moodle hangs while trying to view one test results 1 Howard Miller