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
Remote and local access 3 Visvanath Ratnaweera
How to avoid DB overload? 1 Visvanath Ratnaweera
How many concurrent users can moodle handle without compromising on performance? 2 Gaurav Kumar
Hardware requirement for moodle 0 Azmat Ullah
Moodle 2.1.1 Updated Courses 2 Visvanath Ratnaweera
Database size / performance - Moodle 2.0.2 0 Class Virtual
Taking the VM Moodle online - how? 2 Guido Gautsch
Moodle 2.1+ Server Requirement? 1 Visvanath Ratnaweera
150 DB queries per lesson page - normal? 1 Tim Hunt
Moodle new install slow - FIXED - useful - help? 3 Toan Dang
I want to run moodle for 150 people... 2 Marcus Green
Moodle performance testing: 1.9 vs. 2.0 25 Wen Hao Chuang
Slow Response – Download / Upload 6 Visvanath Ratnaweera
how to add the theme of moodle 2.0+ to moodle 2.1+ 2 yin bai
moodle 2.0.3 linux cluster 3 Matteo Scaramuccia
php-speedy - any use in a LAMP environment and Moodle? 1 Troo Don
Requerimientos Hardware 1 Visvanath Ratnaweera
Moodle 2 pluginfile.php performance 16 Troo Don
Software compliance with AD 2008/ Exchange 2010 1 Visvanath Ratnaweera
Server tweaks 6 Troo Don
How many users can access to this server? 1 Visvanath Ratnaweera
Storage Space 1 Howard Miller
Hosting for Moodle 1.9.x, 100 - 3000 users: Advice on specification and pricing 4 Glenys Hanson
Move database to new server (?SAN?) 0 steve farrow
File Size in the Moodle Web Server 1 sam marshall
Hostgator vs Siteground vs Keytomoodle, Any opinion? 3 Simon S
Moodle on Amazon cloud ELB 2 Paul Walsh
Creating a list of meaningful metrics to observe performance 3 Jerry McAllister
Problem Submitting Quiz 1 Visvanath Ratnaweera
"file picker" problem and no pics 2 Visvanath Ratnaweera
Performance testing for framework cost only 3 Visvanath Ratnaweera
Assignment Submissions Slow Down 6 Genner Cerna
Problem with Module Auth is not readable, check ... 0 marcos2 silva2
Nginx (fronteend) + Apache2 (backend) + Moodle 16 Antonio Estrada
many users can not login at the same time 2 Visvanath Ratnaweera
VPS Hosting for Moodle 1.9.x: Specification and Pricing Help 3 Howard Miller
How many moodle installs on single server? 1 Gary Benner
Upload to Moodle 1 Visvanath Ratnaweera
Hosting Issues 3 Visvanath Ratnaweera
mysql gradebook performance poor 3 Tim Hunt
Teaching via satellite with Moodle and Moodle video server 0 Gianfranco Picozzi
Reducing size of MySQL ibdata1 file 1 Taylor Judd
Missing File Extensions 3 Donna Hrynkiw
php register long arrays 0 Heather P
Using Virtual Machine for Performance Testing Moodle 3 Visvanath Ratnaweera
Adding new Moodle Server with load balancing 1 Visvanath Ratnaweera
Need recommendations for my.cnf configuration to support >=500 simultaneous Moodle accesses 8 Pranata Ari
Memory error 1 Visvanath Ratnaweera
APC PHP Accelerator in Moodle 1.9 1 Visvanath Ratnaweera
Moodle Scalability Challenge (WISP setup) 14 L Cramer
Two Moodle Web Servers... HELP! 20 L Cramer
Response time issues - strace analysis help needed 7 Daniel Tran
Receive automatic phone call when site is not available 1 Taylor Judd
Buying an in-house server 5 Visvanath Ratnaweera
Installation of Language Lab on Moodle 0 CL Winans
Moodle logs to determine concurrent users 2 Lev Abramov
moodle on two different severs 1 Howard Miller
How to implement Load Balancer to support more concurrent users 3 Visvanath Ratnaweera
Server configuration for Innodb 1 Visvanath Ratnaweera
Simultaneous users & Hosting? 3 Visvanath Ratnaweera
how to make templates 1 Visvanath Ratnaweera
[Warning] Aborted connection 56733 2 sakai user
Moodle and its PHP accelerator 2 Visvanath Ratnaweera
What server to use 6 Renaat Debleu
server configuration for 50000 concurrent users 17 Guillermo Madero
Best my.cnf config 6 Frankie Kam
Problem with email servicie 1 Visvanath Ratnaweera
1.9 is recommended? 3 Visvanath Ratnaweera
Selecting hardware setup 4 Nitin Nimkar
Content Pre-positioning 2 todd vainisi
How to Replicate MOODLE ??!! 5 Henning Bostelmann
Slow query on course search.php 1 Visvanath Ratnaweera
Past Moodle Backup Logs 0 Donna Hrynkiw
Nginx for our performance tweakers 15 Jason O'Neil
Performance problems Moodle 1.9 vs. 2.0 7 Daniel Nelson
Improve performance in moodle 2.0.2 8 Visvanath Ratnaweera
Server Network Connection Speed 4 Tom Harold
Best practices for MySQL 1 Bartosz Cisek
Moodle Best Settings 1 Visvanath Ratnaweera
MySQL vs MS SQL server 2 Visvanath Ratnaweera
MySQL vs MS SQL server 1 Bartosz Cisek
Cherokee Experience 3 Troo Don
Slow query log 13 jean-paul KIRKBRIDE
Most Secure Permissions of Moodle Files 10 nabil Lachheb
Linux fast load at school, slow load at home 5 Rodolfo Matos
Re: Hardware requirements to support 1000 simultaneous quiz takers? (2nd case) 7 Visvanath Ratnaweera
Moodle 2.0.2 using too much memory and too slow 5 Mawuli Kuivi
Setup for 150k+ users, only 500 browsing users 3 romain peridy
Performance issue with 2.0 1 Frankie Kam
Nginx 12 Jürgen Strobel
Quest for Speed Moodle 2.0 on bluehost 1 Tim Hunt
Moodle freezes on too much database connections 6 Visvanath Ratnaweera
Redundacy and Operating System Advise 1 Visvanath Ratnaweera
Moodledata using clusters 4 Chris Fryer
My Moodle site runs really slow in the computer lab; home users are okay 15 Visvanath Ratnaweera
Bluehost.com 2 Visvanath Ratnaweera
Question 1 Claude Whitmyer
I modified /etc/my.cnf to optimize my SQL Queries - led to Plesk problem. So how can I optimize MySQL safely? 5 Alex Atkinson
Specifications Moodle Server 8000 user 1 Visvanath Ratnaweera
Slow Load times and Freezes 4 Aaron Czarnecki