posix_times

(PHP 4, PHP 5, PHP 7, PHP 8)

posix_timesObtém tempos de processo

Descrição

posix_times(): array|false

Obtém informações sobre o uso atual da CPU.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Retorna um hash de strings com informações sobre o uso atual da CPU do processo. Os índices do hash são:

  • ticks - o número de tiques do relógio decorridos desde a reinicialização.
  • utime - tempo do usuário usado pelo processo atual.
  • stime - tempo do sistema usado pelo processo atual.
  • cutime - tempo do usuário usado pelo processo atual e pelos filhos.
  • cstime - tempo do sistema usado pelo processo atual e pelos filhos.
A função retorna false em caso de falha.

Exemplos

Example #1 Exemplo de uso de posix_times()

<?php

$times = posix_times();

print_r($times);
?>

O exemplo acima produzirá algo semelhante a:

Array
(
    [ticks] => 25814410
    [utime] => 1
    [stime] => 1
    [cutime] => 0
    [cstime] => 0
)

Notas

Warning

Esta função não é confiável de ser usada, ela pode retornar valores negativos para altos valores de tempo.