Manual:BenchmarkParse.php/fr

Version de MediaWiki :
1.23
Category:MediaWiki code/fr#BenchmarkParse.php

Détails

Le fichier benchmarkParse.php est un script de maintenance pour observer le temps mis pour analyser un titre donné, éventuellement à une date que l'on aura indiquée.

Options et arguments

Option / ArgumentDescriptionNécessaire ?
titleNom de la page à analyserobligatoire
--warmupRépéter l'opération d'analyse ce nombre de fois pour remplir le cacheoptionnel
--loopsNombre de fois qu'il faut répéter l'analyse après que le cache ait été remplioptionnel
--page-timeUtiliser la version de la page qui était active à l'horodatage indiquéoptionnel
--tpl-timeUtiliser les modèles qui étaient actifs à l'horodatage indiqué (les renommages et les suppressions peuvent poser des problèmes)optionnel
--reset-linkcacheEffacer LinkCache après chaque analyse.optionnel

Utilisation

php maintenance/run.php benchmarks/benchmarkParse title [ --warmup| --loops| --page-time| --tpl-time| --reset-linkcache ]
Terminal
Dans la version MediaWiki 1.39.12 et antérieure, vous devez invoquer des scripts de maintenance à l'aide de php maintenance/scriptName.php au lieu de php maintenance/run.php scriptName.

Test Obama

Nom familier utilisé tester rapidement la vitesse d'analyse sur les serveurs Wikimedia, avec l'article infâme Barack Obama qui nécessite plus de 30 secondes d'analyse.

php /usr/local/apache/common/multiversion/MWScript.php maintenance/benchmarks/benchmarkParse.php \
--wiki=enwiki --loops=10 --warmup=10 "Barack Obama"

Voir aussi

Category:Performance development/fr Category:Maintenance scripts/fr Category:Benchmark maintenance scripts/fr
Category:Benchmark maintenance scripts/fr Category:Maintenance scripts/fr Category:MediaWiki code/fr Category:Performance development/fr