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 2679 discussions
  Discussion Started by Replies Last post Created  
Student upload issues only on certain network
Picture of Jessica Dawson Jessica Dawson
7 Thu, Jan 24, 2019, 9:40 PM
Timeouts during an exam
Picture of Danishka Navin Danishka Navin
13 Sat, Jan 12, 2019, 2:59 PM
Moodle server resources for 1000+ users
Picture of Redzy Red Redzy Red
5 Wed, Jan 16, 2019, 4:42 PM
Slow backup and restore of small quizes where there's a lot of question in course
Picture of Yedidia Klein Yedidia Klein
1 Thu, Dec 13, 2018, 1:40 AM
Requirement for Migrating My Moodle School
Picture of Arnold Yu Arnold Yu
12 Mon, Dec 10, 2018, 12:45 PM
Can Redis Shared Application cache run on local nodes?
Picture of Jan Derriks Jan Derriks
5 Sat, Nov 10, 2018, 6:58 PM
'core_renderer' is taking most of time while loading a page
Picture of Abdul Ghaffar Abdul Ghaffar
7 Thu, Oct 11, 2018, 7:40 PM
How to test performance?
Picture of Paul L Paul L
3 Sat, Nov 24, 2018, 4:10 AM
Quizzes are rending Moodle useless :-(
Picture of Jerry Lau Jerry Lau
37 Thu, Sep 27, 2018, 3:22 AM
MCQ with random question performance issue
Picture of Mihir J Mihir J
3 Thu, Nov 22, 2018, 12:05 PM
Hardware requirement for my setup
Picture of Muhammad Abdullah Ijaz Muhammad Abdullah Ijaz
2 Thu, Nov 22, 2018, 1:50 PM
Recommended specs - new moodle installation
Picture of Basti Bunz Basti Bunz
2 Wed, Nov 14, 2018, 4:35 PM
Anyone running HTTP/2?
Picture of Rex Lorenzo Rex Lorenzo
7 Wed, Nov 14, 2018, 7:58 AM
PHP-cgi.exe 100% load CPU one core
Picture of István Farkas István Farkas
6 Fri, Nov 9, 2018, 12:23 AM
Big jumps in mysql memory usage
Picture of David Garden David Garden
7 Wed, Nov 7, 2018, 4:19 PM
SCORM Package breaks from 500 errors on image files?
Picture of David Garden David Garden
1 Mon, Nov 5, 2018, 4:39 AM
Questions about load balancing methods and the session cache
Picture of Andrew Howe Andrew Howe
6 Wed, Oct 31, 2018, 9:08 PM
Uploaded files have long post-processing time
Picture of Rex Lorenzo Rex Lorenzo
1 Sat, Nov 3, 2018, 5:20 AM
Course-level backup on large-ish instance
Picture of Mark van Hoek Mark van Hoek
2 Tue, Oct 30, 2018, 10:26 AM
moodle for digital exam for about 70 students
Picture of sanaz karimkhani sanaz karimkhani
8 Thu, Oct 25, 2018, 5:05 PM
Moodle a mount drive on amazon s3 or any other storage solution
Picture of Daniel Garcia Daniel Garcia
5 Thu, Oct 25, 2018, 1:25 AM
How to test performance, with and without Wincache
Picture of Paul L Paul L
0 Wed, Oct 31, 2018, 2:02 AM
Hardware for 100 concurrent users
Picture of Mohammad Hallak Mohammad Hallak
10 Sat, Oct 27, 2018, 5:05 PM
What does "automated backup are already running. Execution delayed"?
Picture of Jerry Lau Jerry Lau
2 Mon, Oct 15, 2018, 4:51 AM
What do these stats mean in footer
Picture of Jerry Lau Jerry Lau
7 Fri, Sep 28, 2018, 4:53 AM
Help with Windows Moodle Performance
Picture of J P J P
3 Thu, Dec 14, 2017, 2:02 AM
opcache issue on Moodle 3.4 and PHP 7.0.x
Picture of William Chan William Chan
7 Thu, Sep 6, 2018, 11:40 PM
File vs Database for Sessions, moodle 3.3
Picture of Paul L Paul L
6 Fri, Jun 22, 2018, 3:06 AM
Might have found the cause of slowness in DB
Picture of Jerry Lau Jerry Lau
7 Wed, Oct 3, 2018, 5:06 AM
Can I modify the .cnf files, delete the innodb files and restart?
Picture of Jerry Lau Jerry Lau
1 Mon, Oct 1, 2018, 3:45 AM
Moodle Webservices and AWS ElasticCache(memcached) problem
Picture of Christos Savva Christos Savva
0 Thu, Sep 27, 2018, 4:19 PM
Speeding up Moodle - reindexing entire database would help?
Picture of Jerry Lau Jerry Lau
6 Wed, Sep 26, 2018, 1:48 AM
Moodle increase size
Picture of Yoel Gutierrez Yoel Gutierrez
3 Fri, Aug 31, 2018, 10:09 PM
from M3.1 to M3.5 : database issue ?
Picture of Michel DENIS Michel DENIS
18 Thu, Sep 20, 2018, 1:49 AM
Why is my small Moodle setup maxing out my server's 1 GB memory limit?
Picture of Ellen Spertus Ellen Spertus
23 Tue, Apr 3, 2018, 8:57 AM
Using AWS for Moodle
Picture of Edilberto Solis, Jr. Edilberto Solis, Jr.
10 Thu, Aug 3, 2017, 10:42 AM
CDN for beginners
Picture of Hernan O Hernan O
2 Tue, Aug 28, 2018, 10:55 AM
Slow Load Time When Saving a new Activity or Editing an Existing one
Picture of Ahmed Aly Ahmed Aly
6 Sun, Aug 19, 2018, 6:05 AM
Major problems with Moodledata on NFS
Picture of Albert Ramsbottom Albert Ramsbottom
4 Thu, Aug 23, 2018, 3:19 PM
Moodle 3.4 -> 3.5 upgrade time
Picture of sam marshall sam marshall
1 Thu, Aug 23, 2018, 11:03 PM
Can't setup memcached for sessions
Picture of Regina B Regina B
0 Thu, Aug 23, 2018, 10:44 PM
Dockerized Moodle - Performance
Picture of Nahum Lipkunsky Nahum Lipkunsky
47 Fri, Feb 16, 2018, 9:18 AM
Timing Out
Picture of Steve Hyland Steve Hyland
12 Sat, Aug 11, 2018, 5:07 AM
Hardware requirements for a minimum traffic of concurrent users
Picture of Javier Quinto Javier Quinto
7 Tue, Aug 7, 2018, 12:52 AM
Need a script that would display a node number of a load balanced system - 5 nodes
Picture of Ken Task Ken Task
15 Fri, Jul 27, 2018, 9:26 AM
Is there a way to estimate actual number of concurrent Moodle users?
Picture of Joe Schmoe Joe Schmoe
3 Wed, Nov 22, 2017, 2:42 AM
moodle memcached being used for sessions - confused by what I see
Picture of John Joubert John Joubert
5 Fri, Jul 20, 2018, 5:12 AM
Refresh Mod Calendar Events Task - Slow
Picture of Grady Miller Grady Miller
6 Fri, Mar 2, 2018, 12:49 AM
How to replicate in moodle?
Picture of Danishka Navin Danishka Navin
10 Sun, Jul 15, 2018, 12:16 AM
grunt css
Picture of Дмитрий Пименов Дмитрий Пименов
3 Tue, Jul 31, 2018, 3:47 AM
Server hardware for 1000 concurrent users
Picture of Jkail MOENE Jkail MOENE
1 Tue, Jul 31, 2018, 5:17 PM
Groups and performance
Picture of Maribel Rosich Maribel Rosich
1 Fri, Jul 27, 2018, 3:58 AM
Micro Focus for load testing
Picture of Howard Miller Howard Miller
0 Wed, Jul 25, 2018, 10:54 PM
Site home very slow, 39 seconds
Picture of Albert Ramsbottom Albert Ramsbottom
12 Wed, Jul 18, 2018, 9:49 PM
Advice on server to run multiple Moodle sites
Picture of Jason Lane Jason Lane
9 Wed, Jul 11, 2018, 1:56 PM
This is exciting as I am back, NFS question
Picture of Albert Ramsbottom Albert Ramsbottom
8 Mon, Jul 9, 2018, 11:57 PM
Big Blue Button and number of users
Picture of Javier Tejera Javier Tejera
3 Fri, Jun 29, 2018, 10:12 PM
What may cause a coding error - failed to unserialise data from file. Either failed to read, or failed to write.
Picture of Sandy Stockholm Sandy Stockholm
2 Thu, Jun 14, 2018, 3:01 AM
Problems crashing on the server
Picture of Franky Vallori Franky Vallori
7 Fri, Jun 29, 2018, 5:09 PM
Event monitoring
Picture of Helen Brennagh Helen Brennagh
2 Wed, Jul 4, 2018, 8:57 PM
Moodle 3.2 server unable to load 500 users
Picture of Vishwa H Vishwa H
11 Sat, Jun 16, 2018, 4:19 AM
Moodle SqlDump is 2GB, but MySQL database is only a few Mb... ??
Picture of Tom Smith Tom Smith
10 Fri, Jun 15, 2018, 6:48 PM
VPS, too high CPU usage with just one request
Picture of Oscar Martin Martinez Oscar Martin Martinez
21 Fri, May 11, 2018, 6:12 PM
about the top command
Picture of mimi nom mimi nom
8 Thu, Jun 7, 2018, 8:39 PM
Moodle slow for the first visitor then quick thereafter
Picture of Walter Buchanan Walter Buchanan
24 Tue, Oct 3, 2017, 12:14 PM
Server specs
Picture of Ahmed Nouh Ahmed Nouh
9 Wed, May 23, 2018, 5:57 PM
JMeter "Out of Memory” Failure
Picture of Jerry Lau Jerry Lau
2 Thu, May 31, 2018, 2:24 AM
Moodle installation in intel itanium Windows 2003 system?
Picture of Ramesh Nair Ramesh Nair
9 Wed, May 23, 2018, 6:29 PM
Settings for memcache for sessions cache - can't find a moodle doc
Picture of John Joubert John Joubert
1 Wed, May 30, 2018, 3:10 AM
Moodle clustering on Windows servers
Picture of Payman Zafar Payman Zafar
5 Mon, May 21, 2018, 7:26 PM
Has Anyone Used mysqlslap for DB Performance Testing?
Picture of Ken Task Ken Task
2 Sun, May 27, 2018, 1:24 AM
Status indicator light for moodlebox on raspberry pi 3b+
Picture of Cade Dopp Cade Dopp
6 Mon, May 21, 2018, 7:09 AM
A starndardized quiz to benchmark a Moodle installation?
Picture of Visvanath Ratnaweera Visvanath Ratnaweera
4 Mon, May 21, 2018, 3:40 AM
Windows OS : Which version supported (2003/2008/2012)
Picture of Ramesh Nair Ramesh Nair
7 Tue, May 15, 2018, 3:10 PM
High Load Avarage
Picture of Rodrigo Santin Rodrigo Santin
3 Fri, May 18, 2018, 5:51 AM
Load many course categories faster
Picture of Felipe Dos Santos Felipe Dos Santos
6 Wed, May 16, 2018, 4:04 AM
Nginx or Apache with PHP 7.1.8?
Picture of Jerry Lau Jerry Lau
1 Tue, May 15, 2018, 6:01 AM
Roadmap for deploying solution for 2000-4000 students
Picture of Isaac Marecheau Isaac Marecheau
6 Thu, May 10, 2018, 12:06 PM
Getting 405 errors while submitting quiz
Picture of geetha prabhu geetha prabhu
18 Fri, May 4, 2018, 1:11 PM
Tuning Apache and php-fpm for Moodle
Picture of Alain Raap Alain Raap
2 Mon, May 7, 2018, 6:03 PM
Moodle on Windows OS for large User base
Picture of ramesh nair ramesh nair
3 Thu, May 3, 2018, 4:13 PM
It's 2:30 and I have been importing grades since 8:30AM
Picture of Diane Soini Diane Soini
7 Thu, Apr 19, 2018, 5:41 AM
Problem with Purge Caches Moodle 3.3
Picture of Percy Astocaza Percy Astocaza
4 Fri, Jan 26, 2018, 11:27 PM
Site performance
Picture of Nikki Macfarlane Nikki Macfarlane
3 Sat, Apr 28, 2018, 9:29 PM
Moodle Quiz with 500 Concurrent User achieved
Picture of Moodle Admin Moodle Admin
2 Fri, Apr 13, 2018, 11:11 PM
3000 concurrent users in a course
Picture of Theocharis Livieratos Theocharis Livieratos
5 Fri, Apr 20, 2018, 8:15 PM
Server Configuration
Picture of Derrick Llewellyn Derrick Llewellyn
1 Tue, Apr 17, 2018, 11:20 PM
Is 24GB or RAM for database server enough + moodledata storage design
Picture of Jerry Lau Jerry Lau
4 Sat, Apr 14, 2018, 4:39 AM
tcm_grade_items_history table is HUGE!
Picture of Scott Bingham Scott Bingham
4 Fri, Apr 13, 2018, 4:57 PM
quiz conducting 400 users concurrently
Picture of sarvesha mv sarvesha mv
2 Wed, Mar 7, 2018, 4:30 PM
Effect of clearing tcm_grade_items_history table?
Picture of Scott Bingham Scott Bingham
1 Sat, Apr 14, 2018, 6:38 PM
Has anyone successfully run a jmeter test with 1000 users?
Picture of Diane Soini Diane Soini
4 Sat, Apr 7, 2018, 6:00 AM
Session not passing to popup window
Picture of Don Schwartz Don Schwartz
2 Fri, Apr 6, 2018, 10:21 PM
https over login page only in "Moodle 3.4"
Picture of R K R K
5 Thu, Apr 5, 2018, 1:55 PM
File picker never loading...
Picture of Visvanath Ratnaweera Visvanath Ratnaweera
22 Mon, Feb 26, 2018, 7:47 PM
Jmeter output - no slash between host and sitepath
Picture of Diane Soini Diane Soini
4 Wed, Mar 28, 2018, 1:40 AM
A server to install moodle
Picture of erdal ayan erdal ayan
8 Fri, Mar 16, 2018, 12:29 AM
Assignment Submissions is very very slow!
Picture of Alireza Akhavan Alireza Akhavan
2 Sat, Mar 31, 2018, 4:50 AM
Jmeter version used
Picture of Jerry Lau Jerry Lau
5 Fri, Mar 23, 2018, 3:39 AM
Xsendfile - resulting in no Images?
Picture of Josh Willcock Josh Willcock
4 Fri, Mar 16, 2018, 7:00 PM