Jump to content

Manual: BenchmarkParse.php

From mediawiki.org
This page is a translated version of the page Manual:BenchmarkParse.php and the translation is 100% complete.
Versão MediaWiki:
1.23

Detalhes

O ficheiro benchmarkParse.php é um comando de manutenção para testar o desempenho de quanto tempo demora para analisar um título indicado numa data e hora opcionalmente especificada.

Opções/Argumentos

Opção/Argumento Descrição Obrigatório?
title O nome da página para analisar Required
--warmup Repetir a operação de análise este número de vezes para preparar a cache Optional
--loops Número de vezes para repetir a operação de analisar pós-preparação Optional
--page-time Utilize a versão da página que era a atual nessa altura Optional
--tpl-time Utilize modelos que eram atuais nessa altura (exceto em que os movimentos e eliminação não são tratados corretamente) Optional
--reset-linkcache Reiniciar a "Cache de Ligação" depois de cada análise. Optional


Utilização

php maintenance/run.php benchmarks/benchmarkParse title [ --warmup| --loops| --page-time| --tpl-time| --reset-linkcache ]
Terminal
In MediaWiki version 1.39.16 and earlier, you must invoke maintenance scripts using php maintenance/scriptName.php instead of php maintenance/run.php scriptName.

Teste Obama

Nome coloquial para um teste rápido de velocidade de análise nos servidores da Wikimédia, que utiliza o artigo infame de Barack Obama (que costumava levar mais de 30 segundos para analisar).

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

Consultar também