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
Profile pictures loads very slow on Moodle 2.2 2 Mats Johansson
Hardware and Load Balancing Discussion 1 J S
Web Server for 100,000 users 16 Visvanath Ratnaweera
increasing speed of searching courses 0 Vijay N
Databases connection error 2 Fernando Rocha
Problem with Alignment of buttons and quiz module when accessed through Loadbalancer IP 4 shrikant gakhare
2.4.3 Performance issues - session locks 20 Susan Mangan
High CPU wait time 3 Corey Brett
problem with moodle 2, pgpool2 and 2 postgres 9.0 3 pablo saldivia
What Virtual Host Server Do You Use? 7 Visvanath Ratnaweera
Recommendations needed for improving performance 2 cesar correa
Poor Performance On Windows (Moodle 2.4.1) 10 Benjamin St.Germain
Cron in a Cluster 3 R.T. Brown
Database Overload 13 Howard Miller
Extreme Size Performance 4 Wolf Ventir
Cron- slow when manually run, won't work from a scheduled task 2 Heather P
Moodle site sometimes very slow to load and log in 3 Alex Greene
Poor performance with Xampp local server (response time = 5") 6 Justin Hunt
Performance of Settings block displaying 2 Igor Kazakov
Sending forum messages on cron taking far too long 1 Dan Poltawski
Hardware Requirement 2 Mikołaj Kowalski
Which organization for keeping a good response time ? 0 vouty -
Hardware for Moodle2.3 for supported 1000 concurrent users 10 Visvanath Ratnaweera
Moodle 2.4.1 "Timed out while waiting for session lock" 8 Ken Task
Further tests using Ylsow +perfdebug 9 Mari Cruz García
LOADING QUESTIONS: Error writing to database 0 john mark almarez
performance: normal load + quiz + grading assignments 38 Jared Chapman
Slow Page loading speed in quiz 2 Howard Miller
Moodle Statistics block slowing down moodle 5 J S
Moodle 2, pluginfile.php: further performance problems 5 J S
Hardware Requirment 5 J S
Moodledata in many luns 1 J S
poor performance for logged in users 12 J S
Windows server: I have tried everything to increase its performance 4 Mari Cruz García
Quick question about FastCGI settings and https 2 Mari Cruz García
Database Clustering (revisited?) 2 suzancondreywo Dreywo
Disable logging 0 Mike Algozzine
Flash to SCORM in Moodle 2.4.1 (Very Slow) 13 Visvanath Ratnaweera
Problem with uploading SCORM package to Moodle 2.4.1 platform 0 Gary Lebowitz
Caching web pages to enhance performance--where to include directives 9 Visvanath Ratnaweera
Minimum Apache Modules to run Moodle 2 7 Andrew Nicols
XHProf (hierarchial profiler for PHP) on Moodle 1 Dan Poltawski
Ease of access of users with low bandwidth/poor computer resources to 1.9.19 vs. 2.4+ 3 Rick Jerz
mdl_cache_text causes the performance bottlement 3 CP Lau
performance for 2.4 moodle 1 Visvanath Ratnaweera
Moodle 2.4 struggling with over 20-30 or so users 4 Jon Witts
Moodle 2.3 running Red Hat Enterprise - poor performance 10 Simon Story
Moodle Hardware Requirement For 300 Concurrent & 550 peak? 13 Moole Addict
Image Optimization 7 kenst tjas
Enabling automatic backups slows down server now 14 Ken Task
Not able to run Statistics-Moodle 2.2.6 1 Frederic Nevers
Intermittent unavailability and logging of database unavailability 3 Visvanath Ratnaweera
Can 2.4 run on a Linux red hat 5.8 server - what is the best mysql for it 6 Visvanath Ratnaweera
תשובה ל: Update on PHP-accelerators, WinCache problems 10 J D
Terrible performance with GoDaddy VDS - Help! 5 Gary Lebowitz
PHP-accelerators for the Windows platform 17 Dan Marsden
Php acelerator in Windows server 2 Mari Cruz García
List of enrolled user for course takes forever! 1 Visvanath Ratnaweera
Is this amount of files correct? - performance increase help please 4 Visvanath Ratnaweera
Problem with Godaddy Virtual Dedicated Server nd Moodle 2.3.3 11 Gary Lebowitz
Moodle Version 2.3.3+ Running on Windows 8 Server 1 Mari Cruz García
JMeter: Page should automatically redirect 3 Alejandro Villamarin
Need some advise 4 Visvanath Ratnaweera
Moodle 2.4.1 performance running slow 11 Stephen Overall
Does location affecting moodle site performance 2 cscl cscl
Bitnami Cloud Hosting w/AWS 3 Rick Jerz
Moodle 2.2 Choked 5 Visvanath Ratnaweera
Moodle 1.9 to 2.2 Db performance issue 5 Howard Miller
Best accelerator for me 3 Visvanath Ratnaweera
Equivalent to MaxKeepAliveRequests in Windows IIS7 2 Mari Cruz García
Moodle 2.4 with Oracle RAC 5 Simon Story
High availability - MySQL cluster v's replication (II) 0 Moo pin
performance issue on moodle 4 Howard Miller
Quiz performance with large concurrency 5 Howard Miller
How to conduct quiz for 15-20 thousand student in Moodle 2.3 5 David Bezemer
Optimizing for Grade Import and stopping: "Timeout waiting for output from CGI script" 4 Daniel Lombardo
Workaround to load files without file.php 2 Simon Story
Moodle 2.3.2 + Postgres 9.0.3 + Quizzes(?) = stale db connections 2 Michael Haskell
The quiz function of moodle 2.3.2 seems to put quite a strain on a server 25 Michael Haskell
Same application,different hardware,No change in performance 25 Visvanath Ratnaweera
No performance Improvement after migration to new hardware 7 shrikant gakhare
Upgrading Moodle (PHP and Mysql) and Hardware for Large IT Company 4 shrikant gakhare
Performance impact of user profile images? 4 David Scotson
Looking for a web hosting for moodle. Any recommendation? 18 Aaron Edwards
CPU USAGE 100% 16 Visvanath Ratnaweera
Moodle 2.4 very slow 3 Visvanath Ratnaweera
Error after months 2 Visvanath Ratnaweera
CPU usage 100% on NoSupportLinuxHosting 11 Ken Task
bandwidth, RAM - 50 users 10 Rick Jerz
My Moodle is gradually running slower 2 Abbie Bates
HW specs for Application and Database server 1 Visvanath Ratnaweera
Migrating from LAN to internet 3 Visvanath Ratnaweera
Disabling activity logging 2 vancool black
eAccelerator 7 jason everling
Moodledata Directory 2 Howard Miller
Mirroring /Replication 6 Visvanath Ratnaweera
Moodle Running Slow 2.0 (Memory keeps maxing out) 17 James Richardson
2 Web Server to One Mysql 4 Simon Story
Two recent blog posts on performance 2 Frederic Nevers
Slow speed linked to scripting problem? 3 Ali West