Manuel PHP

Table des matières

Préface
I. Au moment de commencer
II. Installation et configuration
III. Référence du langage
IV. Sécurité
V. Caractéristiques
VI. Référence des fonctions
VII. PHP et le moteur interne Zend
VIII. FAQ : foire Aux Questions
IX. Annexes
Remerciements



CLXXII. Fonctions win32ps

Introduction

L’extension win32ps est une extension spécifique pour Windows qui permet à PHP d’obtenir des statistiques à propos des processus et de l’utilisation de la mémoire.

Pré-requis

Windows NT, Windows 2000, Windows XP ou Windows Server 2003. N’importe quelle version dévirée de Windows NT devrait être compatible.

Installation

Installation à partir de PECL

  1. Vous pouvez télécharger php_win32ps.dll à partir de pecl4win.php.net.
  2. Chargez l’extension à partir de votre “php.ini”

| extension=php_win32ps.dll |

Exemples

Exemple 1. Statistiques à propos du processus courant de PHP

<?php
print_r(win32_ps_stat_proc());
/*
    Array
    (
        [pid] => 936
        [exe] => D:\Daten\Source\php-5.1\Debug_TS\php.exe
        [mem] => Array
            (
                [page_fault_count] => 2062
                [peak_working_set_size] => 8396800
                [working_set_size] => 8396800
                [quota_peak_paged_pool_usage] => 32080
                [quota_paged_pool_usage] => 31876
                [quota_peak_non_paged_pool_usage] => 4240
                [quota_non_paged_pool_usage] => 3888
                [pagefile_usage] => 5865472
                [peak_pagefile_usage] => 5865472
            )
 
        [tms] => Array
            (
                [created] => 0.093
                [kernel] => 0.015
                [user] => 0.062
            )
 
    )
*/
?>

Exemple 2. Statistiques à propos de l’utilisation globale de la mémoire

<?php
print_r(win32_ps_stat_mem());
/*
    Array
    (
        [load] => 37
        [unit] => 1024
        [total_phys] => 1048096
        [avail_phys] => 649960
        [total_pagefile] => 2521368
        [avail_pagefile] => 2237940
        [total_virtual] => 2097024
        [avail_virtual] => 2057848
    )
*/
?>

Table des matières

win32_ps_list_procs – Liste des processus qui fonctionnentwin32_ps_stat_mem – Statistiques de l’utilisation de la mémoirewin32_ps_stat_proc – Statistique de processus

Travail collaboratif

Contribuez, en ajjoutant des elements a cette page de manuel :

Merci de votre aide
L’equipe Php.fr

 


Index | Afficher le texte source | Anciennes révisions | Derniers changements | Connexion
©2007 Wiki Copyright