Google
Web dns.bdat.net

RE: [PHP-ES] Load average de un servidor

From: Antonio Pérez ( aperez(EN)sgth.es)
Date: Fri Jun 25 2004 - 13:24:29 CEST


> Con el termino "hole" te refieres a posible problema o a problema de
> seguridad? Si es esto ultimo podrias explicarme porque?
> Realmente no veo el
> posible problema de seguridad.

  Yo tampoco lo veo.

> Y por ultimo, porque es una mala idea hacerlo desde PHP?

  Es más lento que otros métodos.

  Tiempo que tarda tu solución en una máquina que tengo por aquí:

# time php -q carga.php
0.00<br>0.04<br>0.07

real 0m0.150s
user 0m0.080s
sys 0m0.070s

  Tiempo que tarda una solución mía que he probado usando un script con
bash:

# time ./carga.sh
0.03 0.08 0.08

real 0m0.010s
user 0m0.000s
sys 0m0.000s

  El script que he usado ha sido este:

#!/bin/sh

#uptime | cut -d" " -f14-16
cut -d" " -f1-3 /proc/loadavg

  Como verás, he optado por leer el /proc/loadavg, que es más rápido,
pero con uptime también se consiguen buenos tiempos (prácticamente
igual, aunque claro, es máquina está haciendo otra cosas), mejores con
que php:

0.00, 0.05, 0.07

real 0m0.012s
user 0m0.000s
sys 0m0.000s

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


This archive was generated by hypermail 2.1.7 : Tue Sep 21 2004 - 21:34:42 CEST