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  
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 Gallo Franky Gallo
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
Hardware required for up to 30 users in intranet using OWL Oohoo language lab plugin for Moodle
Picture of Davida Natolotra Davida Natolotra
4 Thu, Mar 29, 2018, 3:11 PM
Wordpress and Moodle Performance
Picture of Virtual Tech GT Tutorías . Virtual Tech GT Tutorías .
3 Fri, Mar 23, 2018, 10:18 PM
Moodle 3.2 - Memcached Session Handling PHP 7.0.9
Picture of Jeff White Jeff White
4 Tue, Dec 6, 2016, 3:40 AM
Seeking Anyone who host Moodles on Rackspace ....
Picture of Ken Task Ken Task
6 Wed, Jan 31, 2018, 7:42 AM
Be Objective: MS SQL Server Enterprise or MySQL enterprise & HA setup recommendations
Picture of Jerry Lau Jerry Lau
6 Sat, Mar 3, 2018, 3:40 AM
Moodle Installation in Rural Area
Picture of Dave Jackson Dave Jackson
17 Wed, Jun 7, 2017, 9:52 PM
Moodle become slow when editing a user profile
Picture of mimi nom mimi nom
20 Tue, Feb 20, 2018, 11:16 PM
5s to load any page, and 30s if admin
Picture of Nicolas Kouri Nicolas Kouri
8 Tue, Mar 6, 2018, 8:25 PM
Moodle site very slow from off premisis
Picture of Jack B Jack B
13 Fri, Mar 2, 2018, 12:28 AM
Finding unlogged in IPs hitting Moodle server
Picture of heli g heli g
18 Wed, Feb 28, 2018, 11:36 AM
Shared host or not to shared host, that is the question
Picture of Carol Ann Carol Ann
10 Mon, Feb 19, 2018, 8:21 AM
Delayed mailings
Picture of Sergio Comerón Sánchez-Paniagua Sergio Comerón Sánchez-Paniagua
3 Thu, Feb 1, 2018, 5:21 PM
Dockerized Moodle - Dynamic configuration
Picture of Nahum Lipkunsky Nahum Lipkunsky
4 Fri, Feb 16, 2018, 9:29 AM
Server Hardware Requisites
Picture of Hugo Cardoso Hugo Cardoso
10 Wed, Feb 14, 2018, 10:58 PM
Running cron from multiple webservers
Picture of Christos Savva Christos Savva
9 Fri, Feb 9, 2018, 8:20 PM
How does using the Mobile App affect server performance?
Picture of James Steerpike James Steerpike
3 Tue, Jun 13, 2017, 8:04 PM
Moodle Storage Management
Picture of Dan Stimson Dan Stimson
3 Tue, Feb 6, 2018, 10:36 PM
/usr/local/mysql-5.6.24-osx10.8-x86_64/data/moodle/mdl_logstore_standard_log.ibd
Picture of Liz Johnson Liz Johnson
2 Fri, Jan 19, 2018, 3:42 AM
Understanding which caching method is being used
Picture of Eva E Eva E
4 Fri, Jan 26, 2018, 5:30 AM
Moodle platform setup recommendation for load balancing and failover
Picture of Jerry Lau Jerry Lau
3 Wed, Jan 24, 2018, 8:02 AM
MySQL Full Unicode Support - SLOW!!
Picture of Howard Miller Howard Miller
18 Tue, Apr 25, 2017, 4:15 PM
Moodle very slow...
Picture of David GAVEAU David GAVEAU
9 Tue, Oct 31, 2017, 6:10 PM
How to improve my cache performance? attached a NewRelic screenshot
Picture of wz z wz z
3 Tue, Nov 21, 2017, 10:29 AM
Non Editing Teacher is SLOW -- Moodle 3.3.2
Picture of Andrew Normore Andrew Normore
0 Thu, Jan 25, 2018, 6:15 AM
How to maximize memory usage
Picture of Stephen Boris Stephen Boris
10 Wed, Jan 10, 2018, 9:36 PM
Changing Moodle Data location = Very slooow site - 5+ minutes per page load
Picture of J L J L
1 Fri, Jan 19, 2018, 11:39 PM
Server Configuration for Moodle
Picture of Raj Kumar Raj Kumar
0 Fri, Jan 19, 2018, 3:13 PM
What about tempdir on multi servers / cluster ?
Picture of Philippe Siwinski Philippe Siwinski
2 Mon, Jan 15, 2018, 11:33 PM
Frequent deadlocks on SESSIONS table
Picture of Joe Schmoe Joe Schmoe
12 Thu, Nov 16, 2017, 3:24 AM
php-fpm hangs
Picture of Pin Jin Pin Jin
1 Tue, Jan 9, 2018, 10:04 AM
I want install moodle
Picture of Upendra Gawali Upendra Gawali
4 Fri, Nov 24, 2017, 3:13 PM
Unusual constant database load & strange queries
Picture of Nick Mika Nick Mika
4 Fri, Dec 22, 2017, 7:55 AM
Private Server MOODLE Access Fail
Picture of Gary Marsh Gary Marsh
6 Thu, Dec 28, 2017, 5:40 PM
course completion issue
Picture of Leena Nikhare Leena Nikhare
12 Fri, Dec 22, 2017, 7:37 PM
Backup and restore in Moodle
Picture of Alain Raap Alain Raap
12 Mon, Dec 18, 2017, 6:54 PM
Loading issue in moodle for our site
Picture of Leena Nikhare Leena Nikhare
14 Mon, Dec 18, 2017, 3:41 PM
New Moodle 3.3 service super slow
Picture of Jason Menard Jason Menard
13 Mon, Jun 19, 2017, 11:48 PM
Cron takes too long to complete - It stucks on "Running completion_criteria_activity->cron()"
Picture of Paula Roque Paula Roque
1 Wed, Dec 6, 2017, 1:15 AM
Seeking advice on server
Picture of Darren Oakley Darren Oakley
8 Sun, Dec 10, 2017, 10:28 PM
Where to put moodledata SQL or web server?
Picture of J L J L
6 Tue, Dec 5, 2017, 9:18 PM
3-tier Architecture
Picture of Jonathan Marsh Jonathan Marsh
13 Fri, Dec 1, 2017, 5:51 PM
performance issue
Picture of reza rony reza rony
1 Thu, Nov 30, 2017, 12:30 AM
pgbouncer, transaction pooling and MDL-60174
Picture of Damyon Wiese Damyon Wiese
0 Tue, Nov 28, 2017, 11:59 AM
moodle architecture esp with multitier installation - Moodle Folder
Picture of Tawfik Daim Tawfik Daim
7 Mon, Oct 23, 2017, 5:47 AM
dbpersist on Postgres with PGPool?
Picture of Richard Heath Richard Heath
0 Fri, Nov 24, 2017, 7:08 PM
How to set "Stores used when no mapping is present" to memcached or acpu?
Picture of wz z wz z
1 Fri, Nov 17, 2017, 8:13 PM
Site "speed" metrics
Picture of Howard Miller Howard Miller
7 Wed, Nov 22, 2017, 5:14 PM
Moodle session driver always write to mdl_sessions despite your setting (Memcached, File)
Picture of Alfie Punnoose Alfie Punnoose
2 Fri, May 5, 2017, 1:29 PM
Resilience, Redundancy, Failover of Moodledata
Picture of Mark Chaney Mark Chaney
2 Mon, Nov 20, 2017, 11:08 PM
Moodle 3.1 Windows Cluster slow
Picture of callum Wood callum Wood
3 Thu, Nov 16, 2017, 11:53 PM
Windows and a large busy site?
Picture of Heather P Heather P
7 Wed, Nov 15, 2017, 6:08 PM