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 2635 discussions
  Discussion Started by Replies Last post Created  
Connection between database and web servers
Picture of Guy Baxter Guy Baxter
2 Fri, Nov 20, 2009, 6:59 AM
JDK Version
Picture of Ray J Ray J
1 Sat, Nov 21, 2009, 3:24 PM
MoodleData
Picture of Guy Baxter Guy Baxter
1 Fri, Nov 20, 2009, 6:56 PM
Connection limit reached?
Picture of Jason Edwards Jason Edwards
1 Mon, Nov 16, 2009, 4:58 PM
Possible inefficient cron job query with mdl_grade_grades_history table
Picture of Wen Hao Chuang Wen Hao Chuang
2 Fri, Nov 20, 2009, 6:37 AM
Requirements for a scalable platform
Picture of Gabriel Del Signore Gabriel Del Signore
1 Wed, Sep 16, 2009, 11:42 PM
High CPU Load, ongoing issues
Picture of Adam Murray Adam Murray
9 Wed, Nov 18, 2009, 9:28 PM
phpxref cannot get past output_dir problem
Picture of HJWUCGA INC. HJWUCGA INC.
0 Thu, Nov 19, 2009, 12:53 AM
Moodle Server Performance
Picture of Alex DePena Alex DePena
1 Sat, Nov 14, 2009, 6:28 AM
How much will it cost to implement a Moodle system
Picture of Aidan O'Connor Aidan O'Connor
2 Mon, Nov 16, 2009, 4:22 AM
Very slow on localhost on my PC
Picture of Kev Richards Kev Richards
0 Sat, Nov 14, 2009, 12:43 AM
Server still running HIGH CPU
Picture of Ryan Kelley Ryan Kelley
21 Wed, Oct 21, 2009, 7:53 PM
Load balancing
Picture of Girish Mulchandani Girish Mulchandani
4 Sat, Oct 24, 2009, 12:13 AM
High CPU usage after Upgrade to 1.9.6+
Picture of Breno Jacinto Breno Jacinto
2 Sat, Nov 7, 2009, 4:54 AM
HIGH CPU USAGE BY MYSQL WITH A HUGE mdl_sessions2 TABLE
Picture of hugo joe hugo joe
2 Fri, Oct 30, 2009, 1:32 PM
Location of sessions, cache, and temp
Picture of Nate Baxley Nate Baxley
0 Mon, Nov 2, 2009, 11:43 PM
memcached installation
Picture of Noveck Gowandan Noveck Gowandan
1 Tue, Oct 27, 2009, 11:13 PM
Moodle replication
Picture of Dave van Suilichem Dave van Suilichem
2 Fri, Aug 28, 2009, 3:14 AM
Cron Execution can last 5+ hours
Picture of Jamie E Jamie E
10 Wed, Jan 21, 2009, 7:59 PM
APC or XCache or eAccelerator
Picture of HJWUCGA INC. HJWUCGA INC.
6 Tue, Aug 25, 2009, 1:12 AM
Question about a query pulled from MySQL slow query log
Picture of Wen Hao Chuang Wen Hao Chuang
17 Sat, Oct 17, 2009, 5:11 AM
Hosting Server Storage limited
Picture of Philip Nugent Philip Nugent
0 Thu, Oct 22, 2009, 5:12 PM
Sudden slowdown, seemingly related to get_user_access_sitewide()
Picture of David Siebörger David Siebörger
4 Tue, Oct 13, 2009, 12:12 AM
Hardware requirements for 50k users and multimedia rich Flash courses
Picture of Natarajan M Natarajan M
2 Wed, Sep 23, 2009, 3:03 PM
Maintenance Concerns 2
Picture of Jet Batung Bakal Jet Batung Bakal
2 Wed, Oct 14, 2009, 8:36 AM
Slow logins for users and possible solution
Picture of Jason Cashel Jason Cashel
1 Tue, Oct 13, 2009, 10:10 AM
Database MysQL Gui 5.0 and Postgres in the performance of moodle
Picture of Jet Batung Bakal Jet Batung Bakal
1 Mon, Oct 12, 2009, 11:39 AM
how to increase concurrent conn.
Picture of Khalil Al-Fulaiti Khalil Al-Fulaiti
5 Tue, Oct 6, 2009, 7:16 PM
Maintenance Concerns
Picture of Jet Batung Bakal Jet Batung Bakal
15 Tue, Oct 6, 2009, 10:32 AM
Edit php or add htaccess file?
Picture of Melissa Benson Melissa Benson
12 Thu, Oct 1, 2009, 9:52 PM
Moodle site on Eukhost VPS
Picture of neil hamilton neil hamilton
3 Wed, Oct 7, 2009, 3:13 AM
Pound rewrites "Location" header after logon
Picture of Chris Fryer Chris Fryer
4 Mon, Sep 14, 2009, 6:48 PM
Page generation runs quickly, but...
Picture of Shevchenko Dmitry Shevchenko Dmitry
5 Wed, Sep 30, 2009, 8:41 PM
moodle e dispositivos móveis
Picture of everton santos everton santos
0 Wed, Sep 30, 2009, 11:31 AM
(Slow) Login Problems for Specific Users
Picture of Sal Kaceli Sal Kaceli
6 Tue, Jun 16, 2009, 9:58 PM
Nagios - add check_mysql plugin install problem
Picture of HJWUCGA INC. HJWUCGA INC.
3 Fri, Sep 25, 2009, 3:26 AM
Insert into log table failed
Picture of Panyarak Ngamsritragul Panyarak Ngamsritragul
5 Sat, Jun 27, 2009, 2:42 PM
ERROR: You need to create the directory /home/moodledata with web server write access
Picture of Daniele Giunta Daniele Giunta
7 Wed, Dec 17, 2003, 4:50 AM
VERY Slow HTTPS response
Picture of Mark Johnson Mark Johnson
8 Mon, Sep 14, 2009, 6:48 PM
Varnish
Picture of Dan Poltawski Dan Poltawski
5 Fri, Aug 1, 2008, 7:40 AM
Worldwide moodle
Picture of Geoff Tothill Geoff Tothill
3 Sat, Aug 1, 2009, 4:49 PM
Local Access Problems. External Student Access Fine
Picture of Laine Phillips Laine Phillips
1 Thu, Sep 17, 2009, 4:57 AM
Speed UP Moodle! Help!
Picture of Jet Batung Bakal Jet Batung Bakal
3 Tue, Sep 15, 2009, 5:05 PM
Help! Speep UP2!
Picture of Jet Batung Bakal Jet Batung Bakal
2 Wed, Sep 16, 2009, 9:36 AM
Is Shared Hosting Adequate?
Picture of William Tan William Tan
8 Thu, Sep 3, 2009, 10:55 AM
MySQL Performance Tuning
Picture of Sean Keogh Sean Keogh
2 Tue, May 25, 2004, 4:46 AM
Moodle on a SYNOLOGY Disk Station
Picture of Stefan Wagner Stefan Wagner
1 Sat, Sep 5, 2009, 7:02 AM
Concurrent user testing tools or methodology
Picture of HJWUCGA INC. HJWUCGA INC.
0 Fri, Sep 4, 2009, 12:21 AM
Warning if the Moodle server / website is not working
Picture of Michael Harrington Michael Harrington
7 Mon, Aug 31, 2009, 4:12 PM
EACCELERATOR: PHP crashed
Picture of Morten Brydensholt Morten Brydensholt
2 Thu, Sep 25, 2008, 3:36 AM
scalable architecture for moodle
Picture of robert ngo robert ngo
0 Tue, Sep 1, 2009, 4:43 PM
Large Scale Moodle Implementation Help
Picture of Bipin Das Bipin Das
7 Wed, Jul 15, 2009, 4:43 PM
One Database and More Moodle Website
Picture of Jet Batung Bakal Jet Batung Bakal
4 Tue, Aug 25, 2009, 7:49 AM
problems with PHP and eAccelerator installed from yum
Picture of Thomas Haines Thomas Haines
0 Mon, Aug 24, 2009, 11:27 PM
How can I stress test my server?
Picture of Kevin Audleman Kevin Audleman
9 Fri, Mar 30, 2007, 7:07 AM
Moodle Sites - Scaling and Architecture
Picture of Alan Dawson Alan Dawson
5 Tue, Aug 11, 2009, 8:13 PM
What are hardware requirement to support 1000 access simultaneously
Picture of rolio rolio rolio rolio
3 Thu, Jul 30, 2009, 10:35 AM
Moodle Performance
Picture of Jet Batung Bakal Jet Batung Bakal
4 Fri, Jul 31, 2009, 2:01 PM
More Performance Changing block_online_users.php
Picture of Tadeu do Carmo Alves Tadeu do Carmo Alves
2 Tue, Aug 11, 2009, 6:29 AM
Internal vs External Moodle Host (Pro's & Cons)
Picture of Chris Delaney Chris Delaney
2 Wed, Aug 5, 2009, 9:46 AM
Moodle.. Server..
Picture of Andrea Andlais Andrea Andlais
5 Wed, Nov 12, 2008, 10:11 PM
Can moodle 1.9 support 1000 concurrent users
Picture of rolio rolio rolio rolio
3 Wed, Jul 29, 2009, 5:04 PM
server refuses connection
Picture of Dr S Bhatia Dr S Bhatia
9 Fri, Aug 25, 2006, 11:05 AM
problem in pages loading
Picture of sajad khadem nejad sajad khadem nejad
0 Sun, Jul 26, 2009, 1:07 PM
Mac server(s) and Moodle?
Picture of Peter Ruthven-Stuart Peter Ruthven-Stuart
5 Tue, Sep 12, 2006, 2:55 PM
Some trouble using JMeter to benchmark Moodle
Picture of Aaron Smith Aaron Smith
1 Fri, Jul 24, 2009, 1:03 AM
Site Import Problems
Picture of Keith Wills Keith Wills
0 Fri, Jul 24, 2009, 6:49 AM
FastCGI and Threadsafe
Picture of Chris Williams Chris Williams
0 Thu, Jul 23, 2009, 9:34 PM
Moodle performance
Picture of deepak ratra deepak ratra
5 Wed, Jul 22, 2009, 2:09 PM
Distributed Moodle Installation
Picture of Gaurav Vaish Gaurav Vaish
7 Sun, Jul 19, 2009, 11:50 PM
Proxy balancer and stickysession value
Picture of Bko 83 Bko 83
0 Tue, Jul 21, 2009, 1:37 AM
Limit space used by a course
Picture of Daniele Armaioli Magi Daniele Armaioli Magi
3 Fri, Jul 10, 2009, 4:50 PM
low performance
Picture of Zahra E Zahra E
1 Sun, Jul 19, 2009, 6:54 PM
Memory Problems
Picture of Joseph Becker Joseph Becker
3 Thu, Jul 16, 2009, 5:02 PM
If you can start again - innoDB or MyISAM
Picture of HJWUCGA INC. HJWUCGA INC.
2 Tue, Jul 14, 2009, 4:46 AM
minimum requirements
Picture of iris jansen artigas iris jansen artigas
4 Tue, Jul 7, 2009, 1:33 PM
Moodle Hosting Requirements
Picture of Alain Marchant Alain Marchant
7 Sun, May 31, 2009, 12:36 AM
New moodle.org
Picture of Martin Dougiamas Martin Dougiamas
14 Wed, Mar 4, 2009, 3:23 PM
Page delivery 6 to 12 seconds (too slow)
Picture of Mike Hays Mike Hays
5 Sun, Jul 12, 2009, 11:17 PM
Hardware requirement for 150 simultaneous users
Picture of Khoa Dinh Khoa Dinh
2 Fri, Jul 10, 2009, 7:35 PM
Moodle + Gzip or ob_gzhandler
Picture of Genner Cerna Genner Cerna
0 Fri, Jul 10, 2009, 4:39 PM
apache2 vs lighttpd - take a second look
Picture of Justin Haaga Justin Haaga
19 Fri, Jun 19, 2009, 4:22 AM
Recommended best practice for enterprise Moodle and to improve performance of the system
Picture of HJWUCGA INC. HJWUCGA INC.
5 Thu, Feb 5, 2009, 7:55 AM
Cron on a separate server
Picture of Jai Gupta Jai Gupta
14 Wed, Jul 1, 2009, 6:55 PM
install moodle with linux
Picture of neama ageb neama ageb
1 Mon, Jul 6, 2009, 2:55 PM
Linux server - what version
Picture of Heather P Heather P
12 Tue, Mar 24, 2009, 10:20 PM
Free cron solutions
Picture of Martin Dougiamas Martin Dougiamas
5 Thu, Jan 1, 2004, 4:17 PM
MySQL building a moodle temp table takes a long time
Picture of kevin metcalf kevin metcalf
1 Sat, Jul 4, 2009, 2:32 PM
overloading mysql
Picture of Zahra E Zahra E
8 Wed, Jun 3, 2009, 2:27 PM
Read/Write splitting of DB operations
Picture of Jai Gupta Jai Gupta
0 Sat, Jul 4, 2009, 4:38 PM
64 bit Moodle
Picture of Rob Duncan Rob Duncan
9 Thu, Jul 2, 2009, 12:28 AM
New platform for deploying Moodle
Picture of Tim Hunt Tim Hunt
0 Sun, Jun 28, 2009, 6:01 PM
Apache memory handling: MaxMemFree
Picture of Martín Langhoff Martín Langhoff
1 Wed, Jun 24, 2009, 8:10 PM
database connection failed!
Picture of Zahra E Zahra E
8 Sat, Jun 6, 2009, 12:19 PM
Help choosing a hosting solution
Picture of A Gideon A Gideon
56 Tue, Mar 31, 2009, 2:18 AM
Moving to production
Picture of Danny Yeshurun Danny Yeshurun
1 Mon, Jun 22, 2009, 4:52 PM
Apache Configuration for 2000 Users for Quiz ??
Picture of Bipin Das Bipin Das
13 Mon, Jun 15, 2009, 2:42 PM
Options for a Multiple Site Setup (40+)
Picture of Ceri Richards Ceri Richards
13 Wed, Apr 8, 2009, 5:58 AM
Memcached/eA in Moodle 2.0
Picture of James McLean James McLean
4 Fri, Jun 12, 2009, 1:31 PM
Moodle 1.9 - Will clearing: mdl_backup_log "To store every course backup log info" help performance
Picture of Ken Gibson Ken Gibson
2 Thu, Mar 20, 2008, 10:11 AM