Performance settings - MoodleDocs (2024)

Contents

  • 1 Performance settings
  • 2 Other site administration settings which may affect performance
    • 2.1 config.php settings which may affect performance
  • 3 See also

Performance settings

Various performance settings can be changed by an administrator in Administration > Site administration > Server > Performance.

The setting "Maximum time limit" lets you restrict the maximum PHP execution time that Moodle will allow without any output being displayed. If you have a front-end server with its own time limit, set this value lower to receive PHP errors in logs.

Other site administration settings which may affect performance

  • Enable the language cache.
  • Large log files can cause overall performance to degrade over time. If you observe that the site has gradually got slower loading pages in the browser, reduce your Log life time setting in Administration > Site administration > Server > Cleanup
  • Check your filters. Having too many filters active can have serious effects on server load, especially on lower-end systems. The number of active filters has a direct effect on the perceived latency of your site; that is the time taken for each page impression. Check if any of the filters can be disabled. For example, if your site does not need to be able to display mathematical equations you can disable the MathJax filter.
  • Enable the text cache but do not "Filter all strings" unless you have a specific need. If in doubt profile the performance, and see how your changes affect the processing time.
  • Check your anti-virus measures on the server. Although they are useful for preventing security holes being exploited, some "On-Demand" scanners can affect performance by scanning page content (word, ppt files etc.).
  • Check your forum settings. To improve performance set forum_trackreadposts = No and forum_usermarksread = Yes (this will impact on the convenience of your users' forum experience). Also consider setting the time of the day when old posts are cleared from the read table (forum_cleanreadtime) to when your site is less busy.
  • Don't use database sessions unless you really need them. On-disc sessions tend to be much faster.

config.php settings which may affect performance

Increasing the value of CONTEXT_CACHE_MAX_SIZE may reduce the number of database queries for certain pages. It will also increase memory usage, so be careful.

// Moodle 2.3: Increasing this from the default saved about > 1000 db queries on the course/index.php page for // a Moodle having 1250 course categories.// This value is specified in lib/accesslib.php, but it's OK to add a define for it in config.php:define('CONTEXT_CACHE_MAX_SIZE', 7500);

See also

Performance settings - MoodleDocs (2024)

FAQs

Performance settings - MoodleDocs? ›

Various performance settings can be changed by an administrator in Settings > Site administration > Server > Performance.

How to increase Moodle performance? ›

Note: The fastest and most effective change that you can make to improve performance is to increase the amount of RAM on your web server - get as much as possible (e.g. 4GB or more). Increasing primary memory will reduce the need for processes to swap to disk and will enable your server to handle more users.

What is the performance overview report in Moodle? ›

The performance overview report in Site administration > Reports > Performance overview lists issues which may affect performance of the site. For each of the issues, it is possible to edit the setting by clicking the icon and either enable or disable it.

How to speed up a Moodle Site? ›

Boosting Moodle Performance – Tips To Speed Up Your Moodle...
  1. 1: The Basic Tweaks. ...
  2. 2: Get a Managed Moodle Cloud Hosting. ...
  3. 3: Baseline Monitoring. ...
  4. 4: Operating System. ...
  5. 5: Additional Performance Tweaks for Desktops. ...
  6. 6: PHP Accelerators to less the CPU load. ...
  7. 7: Check Memory Limit. ...
  8. 8: Optimize the Performance of Apache Server.

How do I check my Moodle performance? ›

Check your Moodle site performance with the Benchmark Moodle plugin. Once installed from the plug-ins directory, the benchmark report can be accessed by clicking the 'Reports' section of the Site administration page and selecting the 'Benchmark' option.

How to enable high performance? ›

How to enable the High performance power plan
  1. Open Control panel and go to Power Options.
  2. Then choose the High Performance plan:

How do I enable high performance on my GPU? ›

To change this setting, with your mouse, right-click over the Windows desktop and select "NVIDIA Control Panel" -> from the NVIDIA Control Panel, select the "Manage 3D settings" from the left column -> click on the Power management mode drop down box and select "Prefer Maximum Performance".

How can I improve my CPU and GPU performance? ›

Ways to boost the GPU performance
  1. Keep the dust off. ...
  2. Ensure your laptop is plugged in. ...
  3. Update your drivers. ...
  4. Using AI-based algorithms. ...
  5. Enabling synchronized monitor refresh rate. ...
  6. GPU Overclocking.
Nov 30, 2023

How to set GPU settings? ›

Environment
  1. From Start Icon, type "Graphics Settings" and Click the results from System Settings.
  2. Click Desktop App.
  3. Browse your application. ...
  4. Clickon the application name/icon.
  5. Click Options.
  6. Set the application to your preferred GPU.
  7. Click save.

What are the three 3 features of Moodle? ›

Some of the key features of Moodle-based LMS include course management, user management, course content management, communication tools, assessment and grading, and reporting and analytics.

Can Moodle see your activity? ›

Activity Logs: Moodle tracks student activity, helping educators identify unusual patterns.

What do professors see on Moodle? ›

Moodle - Can professors see what you do on Moodle? Course logs in Moodle provide professors with the ability to monitor when and which resources or activities students engage with. This allows professors to verify if a specific student has accessed a particular resource or participated in a certain activity.

How can I improve my Moodle? ›

5 ways to improve your Moodle courses
  1. Choose an appropriate course format and be consistent. ...
  2. Add opportunities for learner interaction and engagement. ...
  3. Keep it simple, less is often more. ...
  4. Enrich content with multimedia resources. ...
  5. Create accessible content.
Mar 31, 2022

How to detect cheating in Moodle? ›

Moodle itself cannot detect whether a student is cheating. However, it can easily be integrated with external tools that allow you to keep a closer eye on your students. It also gives you access to student activity logs through which you can keep tabs on suspicious behavior.

What is the most effective feature of Moodle? ›

Multimedia Integration. Moodle's built-in media support enables you to easily search for and insert video and audio files in your courses.

How much RAM does Moodle need? ›

What Are the System Requirements for Using Moodle?
Session-BasedDedicated BronzeDedicated Gold
Grid-powered RAM and vCPU2 GB RAM and 2 vCPUs8 GB RAM and 4 vCPUs
1 user only1 user onlyIdeal for 6 or more users
5 GB SSD disk space40 GB SSD disk space65 GB SSD disk space
Daily data backupsDaily data backupsDaily data backups
3 more rows

Top Articles
Digital Gold: Buy Certified 24K Pure Gold Online | PhonePe
Hack Like a Pro: Cryptography Basics for the Aspiring Hacker
English Bulldog Puppies For Sale Under 1000 In Florida
Swimgs Yuzzle Wuzzle Yups Wits Sadie Plant Tune 3 Tabs Winnie The Pooh Halloween Bob The Builder Christmas Autumns Cow Dog Pig Tim Cook’s Birthday Buff Work It Out Wombats Pineview Playtime Chronicles Day Of The Dead The Alpha Baa Baa Twinkle
Celebrity Extra
Falgout Funeral Home Obituaries Houma
Terraria Enchanting
Elle Daily Horoscope Virgo
8 Ways to Make a Friend Feel Special on Valentine's Day
2015 Honda Fit EX-L for sale - Seattle, WA - craigslist
Best Nail Salon Rome Ga
Youravon Comcom
Pricelinerewardsvisa Com Activate
Destiny 2 Salvage Activity (How to Complete, Rewards & Mission)
Xomissmandi
NBA 2k23 MyTEAM guide: Every Trophy Case Agenda for all 30 teams
Pay Boot Barn Credit Card
*Price Lowered! This weekend ONLY* 2006 VTX1300R, windshield & hard bags, low mi - motorcycles/scooters - by owner -...
Grimes County Busted Newspaper
Shiftselect Carolinas
Busted Mcpherson Newspaper
Www.publicsurplus.com Motor Pool
Aes Salt Lake City Showdown
Cognitive Science Cornell
Egusd Lunch Menu
208000 Yen To Usd
O'reilly's In Monroe Georgia
Tim Steele Taylorsville Nc
Prévisions météo Paris à 15 jours - 1er site météo pour l'île-de-France
Bursar.okstate.edu
L'alternativa - co*cktail Bar On The Pier
2430 Research Parkway
Sf Bay Area Craigslist Com
MethStreams Live | BoxingStreams
Murphy Funeral Home & Florist Inc. Obituaries
The Best Carry-On Suitcases 2024, Tested and Reviewed by Travel Editors | SmarterTravel
Emerge Ortho Kronos
Page 5662 – Christianity Today
Pokemon Reborn Locations
Froedtert Billing Phone Number
Gvod 6014
Nba Props Covers
Author's Purpose And Viewpoint In The Dark Game Part 3
Best GoMovies Alternatives
What to Do at The 2024 Charlotte International Arts Festival | Queen City Nerve
Reilly Auto Parts Store Hours
Oakley Rae (Social Media Star) – Bio, Net Worth, Career, Age, Height, And More
Craigslist Com Brooklyn
Joe Bartosik Ms
Skybird_06
Thrift Stores In Burlingame Ca
Latest Posts
Article information

Author: Dean Jakubowski Ret

Last Updated:

Views: 5821

Rating: 5 / 5 (70 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Dean Jakubowski Ret

Birthday: 1996-05-10

Address: Apt. 425 4346 Santiago Islands, Shariside, AK 38830-1874

Phone: +96313309894162

Job: Legacy Sales Designer

Hobby: Baseball, Wood carving, Candle making, Jigsaw puzzles, Lacemaking, Parkour, Drawing

Introduction: My name is Dean Jakubowski Ret, I am a enthusiastic, friendly, homely, handsome, zealous, brainy, elegant person who loves writing and wants to share my knowledge and understanding with you.