Outils pour utilisateurs

Outils du site


local:advancedperfs

Advanced Performance (Advancedperfs)

Overview

The local plugin advanced perfs is a technical tool bringing together lightweight “profiling” features that do not impact production performance, as well as a system for measuring, detecting and reporting performance problems in the execution of Moodle pages. It also includes an advanced debugging library for Moodle developers.

Guides

Feature summary

  • Lightweight measurement of the main profiling data (context preparation time, block construction time, page construction time, time spent in the database, etc.)
  • Developers can easily add their own measurement points (PUNCH In, PUNCH Out)
  • Advanced debugging library
  • Active monitoring of SLOW PAGES and VERY SLOW PAGES, full performance report

Dependency

  • For profiling measurements, this plugin contains a definition of patches to apply to the Moodle Core code.


Technical sheet

  • Component type: Local
  • Name: Advancedperfs (advanced performance)
  • Technical name: local_advancedperfs
  • Supported versions: :M41: to :M53:
  • Availability: Stable
  • Distribution: Public

Builds

Note: a “Failing” status does not necessarily mean that the plugin does not work. This status reflects the result of automated tests checking the code against Moodle's strict standards. We are continuously working on bringing all supported plugins progressively into compliance with these development rules.

Branch Continuous integration tests
405 CI status
501 CI status

Credits

  • Valéry Fremaux (valery@activeprolearn.com) - Development and documentation

Back to the plugin index - Back to the catalog

local/advancedperfs.txt · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki