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
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
Load balancer 12 Visvanath Ratnaweera
Theme counts and performance hits 2 Jeffrey Jones
Trying to implement “far-future expiration date” for static files in Centos 5. Doesn't WANT to work. Help!? 5 Frankie Kam
Why I am so HAPPY today..make me happier? 9 Frankie Kam
Server spec for large school 1800 users - help 9 Ravi Vare
idnumber=NULL in mdl_course_modules 2 Bente Olsen
MariaDB and Moodle 2 Monico Briseño
Intermitant Performance Issue 6 Visvanath Ratnaweera
How to install Munin Resource Graphs on your Centos Server 1 Monico Briseño
Apache: Track simultaneous connections? 3 Micky Fokken
Why are we running so slowly? 20 Bartosz Cisek
Moodle website performance tuning 7 Frankie Kam
Upgrading to 1.6 and may need to switch to PostgreSQL 19 Dan Marsden
My crazy list of modules, blocks and filters that I have installed on my site 2 Frankie Kam
Hardware requirements for 50 students 3 Visvanath Ratnaweera
Question about file handling and Moodle 2.0 9 Colin Fraser
New e-peen script! Er, I mean, system performance analyser 12 AL Rachels
Yea.. More sessions questions. 0 sakai user
Memcache on Moodle 2.0 1 sakai user
Quizzes : performance on exams period 39 Susana L.
Hardware requirements to support 1000 simultaneous quiz takers? 19 Darko Miletić
Moodle Hosting Sites 19 Claude Whitmyer
What are you running & support 4 Tim Hunt