local:advancedperfs
Table des matières
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:
to 
- 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 |
|
| 501 |
|
Credits
- Valéry Fremaux (valery@activeprolearn.com) - Development and documentation
local/advancedperfs.txt · Dernière modification : (modification externe)
