Overview

Namespaces

  • PHP
  • XSLTBenchmarking
    • Reports
    • RunnerConsole
    • TestsGenerator
    • TestsRunner

Classes

  • AMemoryUsageDriver
  • AProcessorDriver
  • Controlor
  • Libxslt1123phpProcessorDriver
  • Libxslt1126phpProcessorDriver
  • LinuxMemoryUsageDriver
  • MemoryUsage
  • MSXML30ProcessorDriver
  • MSXML60ProcessorDriver
  • Params
  • Processor
  • Runner
  • Sablotron103cmdProcessorDriver
  • Saxon655ProcessorDriver
  • SaxonHE9402ProcessorDriver
  • Test
  • TestRunner
  • WindowsMemoryUsageDriver
  • Xalan271ProcessorDriver
  • XmlParamsDriver
  • Xsltproc1123ProcessorDriver
  • Xsltproc1126ProcessorDriver
  • XT20051206ProcessorDriver

Interfaces

  • IParamsDriver
  • Overview
  • Namespace
  • Class
  • Tree
  • Todo

Class WindowsMemoryUsageDriver

Windows driver for geting maximum memory usage of command excuteb by 'timemem.exe'

XSLTBenchmarking\TestsRunner\AMemoryUsageDriver
Extended by XSLTBenchmarking\TestsRunner\WindowsMemoryUsageDriver
Namespace: XSLTBenchmarking\TestsRunner
Author: Viktor Mašíček <viktor@masicek.net>
Located at TestsRunner/Processors/MemoryUsage/WindowsMemoryUsageDriver.php
Methods summary
public
# __construct( type $tmpDir )
Construct path of main and end log files

Construct path of main and end log files

Parameters

$tmpDir
type
Path of temporary directory
public string
# run( string $command )
Save command into scrit and return command for running set command and checking its memory usage.

Save command into scrit and return command for running set command and checking its memory usage.

Parameters

$command
string
Checked command

Returns

string

Throws

XSLTBenchmarking\InvalidArgumentException
Log/Script file exist
public integer
# get( )
Return maximum memory usage (in bytes) last checked command by self::run().

Return maximum memory usage (in bytes) last checked command by self::run().

Returns

integer
Properties Inherited From XSLTBenchmarking\TestsRunner\AMemoryUsageDriver
$tmpDir
XSTL Benchmarking API documentation generated by ApiGen.
Generated using the TokenReflection library.