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
Will Moodle run well on a Zeus server? 9 John Bonner
Input on Large Scale Install 30,000+ users 8 Ricardo Caiado
Moodle Performance Concern 2 Tim Hunt
FREE HOSTING TO MY MOODLE 12 sandeep verma
Usign internal cachetype 5 Bartosz Cisek
Performance problemas with large mdl_log 2 Ewout ter Haar
mod_pagespeed with moodle 1 Ricardo Caiado
Statistics stupidly inefficient 17 Matteo Scaramuccia
Using Oracle database and SAIP for large University ? 2 Zulma Alvarado
BIG (Moodle Site Size) Problem 7 Séverin Terrier
Hardware requirement 0 Daniel Tan
uploaduser.php performance - can it be improved? 0 Stewart Hutton
Advice Needed for New Moodle Setup for 4 Primary Schools 3 Visvanath Ratnaweera
Stats problems again - new bug in Moodle 1.9.2? 22 Matteo Scaramuccia
Preferred method of converting MyISAM to InnoDB 26 Stephen Bloomer
PHP Sticky Session Clustering 11 Tim Hunt
InnoDB cash hit ratio, Moodle 1.9.3 Server hangs 1 Bartosz Cisek
Some basic info needed for using Moodle 2 Visvanath Ratnaweera
Stats affecting server 2 Visvanath Ratnaweera
php quiz module deduplication for lower memory bandwidth 11 sam marshall
Hardware requirements for 12000+ user moodle site 4 Tim Hunt
basic questions about hosting and choose the company 5 gerard manvu
Rule of thumb for sizing Moodle servers 8 Fouzi Sukhilala
Quizzes : performance on exams period, randomizing questions 13 Tim Hunt
bitnami stack moodle on laptop i.p. occupied 5 ben reynolds
moodledata on separate server? 4 sam marshall
Can you help me with a hardware reccomendation 1 Visvanath Ratnaweera
Adding extra hard drive memory & does Moodle automatically detect it? 1 Visvanath Ratnaweera
Performance problem in deploying Moodle using LAN based server 7 Cesar Sanchez
Server Alert 0 Jon Fila
moodle on godaddy hosting - very slow, errors 5 Jon Fila
Moodle.org platform 7 Jordan Tomkinson
Deployment Question 3 Visvanath Ratnaweera
moodle is crawling 2 Visvanath Ratnaweera
Shopping for a new server 14 Eric Hagley
A case of a very big moodle installation. 10 Cesar Sanchez
MOODLE fail to load styles.php over wireless 0 chris john
Bandwidth Requirements? 3 Alex Penfold
Midnight performance, httpd spawns too many workers? 1 Matteo Scaramuccia
Time Off In Logs 1 Howard Miller
Intel Atom D510 as Dedicated Server? 0 James Nolan
Postgres cluster function 5 John Coughlin
Hosting Moodle: how to define for a quote? 9 Paul Vaughan
To virtualize or not? 1 Visvanath Ratnaweera
httpd2-prefork high cpu utilization 2 Jordan Tomkinson
Moodle Server with load balancing 6 Henning Bostelmann
rearranging course categories is very slow 26 Rosario Carcò
Moodle performance using open_basedir 4 Howard Miller
Server Requirements for large Moodle Deployment up to 40k users with500 concurrent scalable to 4000 concurent 3 Visvanath Ratnaweera
javascript error in ie7 on the first page of the site 0 Irith Herman
Hosting Service that Supports Moodle? 2 Andy Rota
Server for Moodle and Mahara 1 Visvanath Ratnaweera
Load-balanced web servers and cron.php 4 Visvanath Ratnaweera
Upload speed requirement 7 Visvanath Ratnaweera
Server configuration requirement help 4 Jon Witts
KIOSK Based Moodle 3 Marc Grober
Communication time between modules and time of execution 4 Dale Davies
The standed hardware req help 8 Visvanath Ratnaweera
Moodle for Windows on a USB Stick 37 ben reynolds
Moodle performance very slow 9 hostmaked gmail
New Moodler User - Hardware Necessary 4 Keshwar White
Poor performance and connection timeouts (Media Temple) 3 George Dickens
Windows Server 2008 and Moodle cluster 3 Keshwar White
Doubt about the best configuration of the server for Moodle 3 Vianei Mayolo
Online users block - performance 2 Susana L.
Ability to run Moodle Tracking on CD? 3 Dale Davies
Speed up moodle 4 Howard Miller
Problem zipping & unzipping on the server 3 Ted Max
site logs 1 Bartosz Cisek
Serious Performance hit on login & user profiles 1 Bartosz Cisek
Sessions on memcached? 4 James McLean
PostgreSQL server issues 3 Worth Bishop
Add Edit Course load problem 1 Howard Miller
XCache with Moodle 8 Zvonko Martinović
noob question : How to increase the extra php memory ? 0 Mireille Raad
Re: Delivery Status Notification (Failure) 1 Sean Farrell
Which Linux? 22 Mary Evans
Moodle 2.0 performance 9 sam marshall
High performance / High availability architecture for Moodle 2.0? 4 James McLean
Convert innoDB back to MyISAM 16 HJWUCGA INC.
Need help regarding high availability 5 Federico Zurro
Participants in meta courses aggregate very slowly 2 Christian Zick
High CPU usage 10 José de Jesús
PHP Memory Limit for 1.9.8 6 Jon Witts
About replicating/mirroring Moodle Database 1 Tim Hunt
Minium hardware requeriments for... 8 Visvanath Ratnaweera
VPS install 4 Eduardo Veliz
Disabling HTTPs Security from within 2 Reinaldo Programmer PhP
How to install eAccelerate on Ubuntu 8.04? 8 Mike Haudenschild
Slow page load, Why? or somethig else? 1 Visvanath Ratnaweera
Move from Shared to VPS...good move? 4 Erlyn Baack
2 fast processors or 4 slower ones given SATA drives? 8 Martín Langhoff
Moodle 1.9.7 and Clustering 0 Noveck Gowandan
Moodle initial load is very slow on my linux server 2 Visvanath Ratnaweera
Where to throw the new/extra memory (usefully)? 7 Henning Bostelmann
Apache Memory Leak 27 Mark Hilliard
Moodle and Content Distribution Networks (CDNs) 3 Ken Gibson
Large scale Moodle Host Questions 20 Lindley Bailey
What is the best isolation level for MySql using InnoDB 1 Tim Hunt
How to fix admin page Fatal Error 2 Robin Watts