Manual:FileOpPerfTest.php

This page is a translated version of the page Manual:FileOpPerfTest.php and the translation is 100% complete.
Other languages:
Versão MediaWiki:
1.20

Detalhes

O ficheiro fileOpPerfTest.php é um script de manutenção para testes de desempenho de operações de ficheiros. This script includes files operation tests such as storing, copying, moving, and deleting.

Options/Arguments

Option Description Required?
--b1 Backend 1 Required
--b2 Backend 2 Optional
--srcdir File source directory Required
--maxfiles Max files Optional
--quick Avoid operation pre-checks (use doQuickOperations()) Optional
--parallelize "parallelize" flag for doOperations() Optional

Usage

php maintenance/fileOpPerfTest.php --b1 backendFirst --srcdir sourceDirectory [ --b2| --maxfiles| --quick| --parallelize ]


Terminal
$ php maintenance/fileOpPerfTest.php --b1 local-backend --b2 AmazonS3 --srcdir images

Using 'images/cache' in operations.
Using 'images/archive' in operations.
Using 'images/thumb' in operations.
Using 'images/lockdir' in operations.
Using 'images/8' in operations.
Using 'images/README' in operations.
Using 'images/d' in operations.
Using 'images/e' in operations.
Using 'images/5' in operations.

local-backend: Stored 3 files in 1.51705741 ms.
local-backend: Copied 3 files in 1.60479545 ms.
local-backend: Moved 3 files in 4.22000885 ms.
local-backend: Deleted 3 files in 3.39102745 ms.

See also