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.

Showing 100 of 2628 discussions
  Discussion Started by Replies Last post Created  
need configuration tips for 1000+ concurrent users
Picture of serdar ya serdar ya
17 Wed, Nov 8, 2017, 8:05 PM
web hosting plan
Picture of Abu Ali Abu Ali
1 Mon, Nov 13, 2017, 8:58 PM
Do I need Cloudflare
Picture of curt bixel curt bixel
1 Thu, Nov 9, 2017, 11:17 PM
APCu recommend configuration
Picture of Lukasz . Lukasz .
0 Mon, Nov 6, 2017, 3:00 AM
how do you handle long tasks ?
Picture of Julien Boulen Julien Boulen
12 Fri, Jun 9, 2017, 11:18 PM
Load Testing tool suggestions please
Picture of Jerry Lau Jerry Lau
2 Wed, Sep 20, 2017, 2:34 AM
Moodle is very slow and fives an error: kernel:[66680.843979] BUG: soft lockup - CPU#1 stuck for 28s! [apache2:4957]
Picture of Aretha Etienne Aretha Etienne
1 Mon, Oct 23, 2017, 9:52 PM
Moodle on AWS load balancing Architecture
Picture of Steve Pollock Steve Pollock
14 Wed, Apr 19, 2017, 9:47 AM
Integration through Webservice
Picture of Álef Henrique Álef Henrique
1 Wed, Oct 18, 2017, 6:01 PM
Moodle with Shibboleth over SSL
Picture of Michael Aherne Michael Aherne
4 Mon, Oct 16, 2017, 5:07 PM
Hawdare scaleability for moodle on LAMP
Picture of Tawfik Daim Tawfik Daim
1 Fri, Oct 6, 2017, 1:35 AM
Gourp assignment grading performace issues
Picture of Juha Martikainen Juha Martikainen
1 Tue, Oct 10, 2017, 2:30 PM
Network Latency and AWS
Picture of Clarissa S Clarissa S
4 Wed, Feb 8, 2017, 12:29 AM
Minimum hardware requirements for 1000+ users.
Picture of Arnel Jr. Rubiano Arnel Jr. Rubiano
8 Tue, Aug 8, 2017, 11:32 AM
Hardware for 3000 users please advise
Picture of Stephen Boris Stephen Boris
2 Sat, Aug 19, 2017, 11:56 PM
Slow file download and playing SCORM videos
Picture of Sal Kaceli Sal Kaceli
14 Fri, Oct 7, 2016, 3:26 AM
Hardware in large scal
Picture of wahid Anwar wahid Anwar
7 Mon, Jul 10, 2017, 12:12 AM
High CPU load during quizzes
Picture of Henry Woolard Henry Woolard
7 Fri, Sep 22, 2017, 11:54 PM
Topology perrformance and architecture
Picture of Melchoir Philip Melchoir Philip
0 Fri, Sep 29, 2017, 6:46 PM
Redis session caching locks?
Picture of Vaesar Rodriguez Vaesar Rodriguez
3 Wed, Aug 30, 2017, 12:46 AM
Lock wait timeout and Get_Lock slow queries
Picture of KK. Morrissey KK. Morrissey
4 Wed, Sep 27, 2017, 6:17 PM
Server configuration for approx 4500 users
Picture of S. kavita S. kavita
0 Tue, Sep 26, 2017, 2:15 PM
Server for 1500 users
Picture of Lorenzzo Mollinar Lorenzzo Mollinar
2 Tue, Aug 29, 2017, 1:48 AM
Moodle slow when logging in and navigating to home.
Picture of Theunis Victor Theunis Victor
5 Wed, Sep 20, 2017, 8:18 PM
Very slow login time
Picture of Christian Kristiansen Christian Kristiansen
18 Fri, Sep 1, 2017, 4:20 PM
150 concurrent users to do test
Picture of Peter Stapfer Peter Stapfer
5 Tue, Sep 5, 2017, 1:06 AM
Installing moodle app server with separate db server
Picture of Arnel Jr. Rubiano Arnel Jr. Rubiano
4 Wed, Aug 30, 2017, 1:27 PM
Large Scale Moodle server and apps for technical practicals
Picture of Melchoir Philip Melchoir Philip
2 Mon, Sep 4, 2017, 4:11 PM
moodle mysql master-master replication
Picture of jhon grenn jhon grenn
2 Fri, Sep 1, 2017, 4:32 PM
How to interpret MySQL-Tuner Perl results?
Picture of Tim Kamps Tim Kamps
6 Tue, Aug 15, 2017, 5:04 AM
Hosting for small moodle?
Picture of Dan Tose Dan Tose
1 Wed, Aug 16, 2017, 1:47 PM
SSD as Cache vs Stand Alone
Picture of Stephen Boris Stephen Boris
2 Fri, Aug 11, 2017, 4:34 PM
Session Handling Problem
Picture of Aditya Dubay Aditya Dubay
4 Thu, Aug 10, 2017, 3:14 PM
Moodle using mulitple DB readers and 1 writer?
Picture of Christos Savva Christos Savva
4 Wed, Aug 2, 2017, 9:57 PM
Moodle caches for application are changing without notice?
Picture of Christos Savva Christos Savva
3 Fri, Jul 28, 2017, 2:39 PM
Slow Moodle performance net::ERR_INCOMPLETE_CHUNKED_ENCODING Event Monitor
Picture of Joël Schmid Joël Schmid
3 Wed, Oct 19, 2016, 8:31 PM
Setup Moodle with DynamoDB
Picture of Liam M Liam M
3 Fri, Oct 21, 2016, 5:36 PM
Moodle Performance Issues (Load Balancer / Cluster) (Willing to Pay for Help)
Picture of Amber Lynn Amber Lynn
15 Wed, Feb 15, 2017, 11:55 PM
Moodle Cache Changes
Picture of Callum Laverick Callum Laverick
18 Tue, Jul 25, 2017, 9:39 PM
Deploying Moodle 3.3 on an IIS cluster.
Picture of Joe Cape Joe Cape
4 Thu, Jul 20, 2017, 6:16 PM
JMeter trouble
Picture of Bernat Martinez Bernat Martinez
2 Fri, Jul 7, 2017, 8:00 PM
cannot purge standard log in Moodle 3.1 although set keep standard log only for 5 days
Picture of William Chan William Chan
2 Sat, Jul 15, 2017, 6:28 PM
MySQL server has gone away when trying to delete course
Picture of Mateusz Szuter Mateusz Szuter
7 Fri, Jul 14, 2017, 7:26 PM
System Hangs a lot after installing Moodle
Picture of Grzegorz Szorc Grzegorz Szorc
4 Wed, Mar 15, 2017, 3:43 PM
Is Moodle using the MySQL sys schema?
Picture of Sergey Kinash Sergey Kinash
2 Sun, Jul 16, 2017, 11:31 PM
Getting Inconsistent data from multi-node memcached cluster AWS Elasticache
Picture of priye ranjan priye ranjan
1 Sat, Jul 15, 2017, 9:44 PM
Scorm Packages Upload and Duplicate Issue
Picture of Muhammad Ammar` Ijaz Muhammad Ammar` Ijaz
2 Tue, Jul 11, 2017, 6:41 PM
CPU overloaded
Picture of Bernat Martinez Bernat Martinez
6 Mon, Jul 3, 2017, 7:06 PM
MySQL Performance for Moodle
Picture of Jonathan V Jonathan V
10 Sat, Jan 21, 2017, 8:35 PM
Moodle Running So Slow
Picture of christian orvin christian orvin
3 Mon, Jul 3, 2017, 8:32 PM
quiz - advise needed
Picture of jhon grenn jhon grenn
6 Sun, Jun 11, 2017, 11:53 AM
Jmeter Regular Expression Extractor for "sesskey"
Picture of Arabinda P Arabinda P
3 Tue, Jun 27, 2017, 6:53 AM
Is 371ms within an acceptable range for time to download the dashboard on a new installation?
Picture of Corey Brett Corey Brett
2 Sat, Jun 24, 2017, 2:07 AM
Configuring PHP-FPM for performance
Picture of Heiko Schach Heiko Schach
5 Mon, May 15, 2017, 8:30 PM
Quiz timer starts before first page loads (Moodle 2.7.19)
Picture of Simon Cheng Simon Cheng
2 Sat, Jun 24, 2017, 4:14 AM
Email problem? System slow to create users or complete tests
Picture of Stuart Ridout Stuart Ridout
1 Mon, Jun 19, 2017, 6:36 PM
Clustered file system for Moodledata
Picture of Jeff White Jeff White
0 Wed, Jun 21, 2017, 2:29 AM
Caching the moodledata directory
Picture of Roland Chapin Roland Chapin
3 Tue, May 23, 2017, 3:03 AM
Could not handle 60 requests at a time for online quiz
Picture of Santhosh Chandra Santhosh Chandra
2 Sat, Jun 10, 2017, 1:34 PM
Server Hardware Requirement for 300 User
Picture of Aditya Gautam Aditya Gautam
14 Mon, Apr 24, 2017, 1:34 PM
Postgresql performance slow
Picture of David Vishloff David Vishloff
0 Sat, Jun 10, 2017, 4:05 AM
I AM TERRIFIED : MOODLE IS VERY SLOW !
Picture of fleu risseur fleu risseur
33 Fri, Apr 3, 2015, 6:16 AM
Performance stuck in 250 Concurrent request / second
Picture of Pupil Senpro Pupil Senpro
7 Fri, May 26, 2017, 7:07 PM
Errors in apache2 log - is this normal?
Picture of Conor Bradley Conor Bradley
2 Thu, May 25, 2017, 4:00 PM
bar code login
Picture of Mahir M Hameed Mahir M Hameed
2 Mon, May 15, 2017, 6:16 AM
All admin features causing 504 timeouts
Picture of r j r j
1 Wed, May 10, 2017, 8:44 PM
Dev server performance tips (Windows)
Picture of Ole Frank Jensen Ole Frank Jensen
7 Mon, May 8, 2017, 9:21 PM
Moodle 3.2.2 on Shared Hosting
Picture of Fred Cole Fred Cole
8 Wed, Apr 26, 2017, 10:00 PM
A moodle setup for 2K simultaneous users taking quiz
Picture of Mahir M Hameed Mahir M Hameed
13 Thu, Mar 30, 2017, 11:14 PM
"Slow" render Times not under 1.2 sek
Picture of Marcel Matschke Marcel Matschke
13 Tue, Apr 11, 2017, 3:37 AM
basic performance tuning
Picture of Fabienne Neveu Fabienne Neveu
7 Tue, Apr 4, 2017, 5:56 PM
Failover moodle server
Picture of dwi sudibyo dwi sudibyo
4 Thu, Apr 13, 2017, 10:41 AM
Courses for 6000 students
Picture of Lorenzzo Mollinar Lorenzzo Mollinar
1 Tue, Apr 11, 2017, 10:15 PM
Moodle not accessible after purging cache!
Picture of Anirudh Phadke Anirudh Phadke
2 Tue, Apr 11, 2017, 12:43 PM
Moodle not detecting the hardware devices?
Picture of Simon Casey Simon Casey
1 Sat, Apr 8, 2017, 3:00 PM
Configuring Server for 9000 users
Picture of Luca Viggiani Luca Viggiani
3 Thu, Apr 6, 2017, 4:16 PM
500 Internal Server Errors on saving pages
Picture of Conrad Murray Conrad Murray
1 Thu, Mar 30, 2017, 5:25 PM
Assignment Submission Taking over 5 minutes
Picture of Brandon Stocks Brandon Stocks
2 Mon, Mar 27, 2017, 1:16 PM
"what hardware do I need for 500 user?"
Picture of othman nezzaghy othman nezzaghy
5 Wed, Mar 22, 2017, 7:50 PM
handling static contents with apache mod_cache_disk
Picture of Julien Boulen Julien Boulen
0 Mon, Mar 20, 2017, 11:51 PM
Cron task making httpd irresponsive?
Picture of Luca Bösch Luca Bösch
5 Mon, Feb 27, 2017, 4:20 PM
Moodle grader report editing extremely slow
Picture of Debbie Unterseher Debbie Unterseher
18 Sat, Feb 11, 2017, 2:01 AM
Central Moodle instance sync to local instance - updated
Picture of Paa Kwesi Paa Kwesi
14 Wed, Jan 25, 2017, 5:45 PM
Hardware issues with Moodle
Picture of Nduka S Okoye Nduka S Okoye
2 Fri, Mar 10, 2017, 3:36 PM
Moodle For 10000 concurrency especially for Quiz
Picture of Shyam Jadala Shyam Jadala
12 Mon, Mar 6, 2017, 2:45 AM
Slow writing speed to Postgres Database
Picture of Acs Gabor Acs Gabor
2 Mon, Feb 27, 2017, 10:03 PM
pluginfile.php performance and session locking
Picture of Dominique LALOT Dominique LALOT
2 Thu, Feb 16, 2017, 1:30 AM
Extreamly slow self-enrollment
Picture of Marjan Milošević Marjan Milošević
1 Thu, Feb 23, 2017, 8:46 PM
Proposal: Reduce session lock contention with opt-in READ_ONLY_SESSION
Picture of Adam Eijdenberg Adam Eijdenberg
3 Tue, Feb 21, 2017, 9:27 AM
Problem of performance
Picture of mimi nom mimi nom
4 Mon, Feb 20, 2017, 6:12 PM
Student Profile Data (Default) Not Updating
Picture of Troy May Troy May
6 Wed, Feb 15, 2017, 4:51 AM
Event Monitoring Performance
Picture of Michael Hughes Michael Hughes
10 Wed, Feb 18, 2015, 9:12 PM
Can moodle serve huge numbers of users?
Picture of Ahmed Ibrahim Ahmed Ibrahim
9 Tue, Jan 17, 2017, 7:02 AM
MongoDB: Invalid Plugin
Picture of Douglas Rosa Douglas Rosa
2 Thu, Feb 9, 2017, 8:36 PM
JSON error when uploading a file
Picture of David Bates David Bates
5 Wed, Feb 1, 2017, 7:11 AM
moodle 3.x and bluehost shared hosting incompatibility?
Picture of spyros zoup spyros zoup
16 Tue, Jan 17, 2017, 9:02 AM
Advice on moodle installation
Picture of Mark Hamptom Mark Hamptom
2 Wed, Jan 25, 2017, 3:55 AM
Moodle 2.8.6 site running extremely slow
Picture of Mark Baldwin Mark Baldwin
5 Fri, Jan 20, 2017, 1:31 AM
moodle 3.1: 10x slower than 3.0.2
Picture of Martin Alexander Martin Alexander
10 Wed, May 25, 2016, 8:23 PM
mdl_cache_flags slow in LnP
Picture of Charu Khamitkar Charu Khamitkar
2 Fri, Jan 13, 2017, 11:42 PM