Proc :: nicesleep

Sistema de rendimiento de una manera inteligente
Descargar ahora

Proc :: nicesleep Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Josh Rabinowitz
  • Sitio web del editor:
  • http://search.cpan.org/~joshr/Sman-1.01/Sman/Man/Convert.pm

Proc :: nicesleep Etiquetas


Proc :: nicesleep Descripción

Sistema de rendimiento de una manera inteligente. Proc :: Nicesleep es un sistema de rendimiento de forma inteligente. HSYNOPSIS Use Proc :: Nicesleep QW (: Todos); Niza (5); # Bajar nuestra prioridad, si nuestro sistema operativo lo admite max_load (1.1); # Max Cargar Permitimos, si GetCPulload puede encontrar cargas Sleep_Factor (.5); # dormir un 50% mientras ejecutamos Min_Run_Time (2); # Ejecutar al menos 2 segundos sin dormir mientras ($ Somecondition) {#dosomething (); $ stpt = talksleep (); # Dormir cierta cantidad de tiempo si es necesario} proc :: Nicesleep define las subrutinas para permitir que un proceso produzca el uso del sistema de acuerdo con una política configurada. Proc :: Nicesleep está diseñado para su uso en situaciones en las que el sistema operativo no admite prioridades, o donde el uso de las prioridades incorporadas del sistema operativo no produce el sistema lo suficiente. Por defecto Proc :: Nicesleep espera ceder el proceso por una décima La cantidad de tiempo que se ejecuta el proceso. Esto se expresa por el factor de sueño predeterminado de 0.10. Proc :: Nicesleep también se puede configurar para intentar mantener la carga promedio del sistema por debajo de un cierto trillamiento mediante el uso de la función MAX_ADE (). Una función conveniente (), que actúa como el comando de la carcasa y el ejecutable del mismo nombre, También se proporciona para facilitar el acceso independiente de la plataforma a las prioridades de su sistema (si está disponible) .IF PROC :: NICESLEEP AUTODECTECTECTECTECTE La presencia del módulo de tiempo :: contrataciones (y su sistema operativo lo admite), se producirá que las operaciones de tiempo y rendimiento se realizarán con Sub -Asecundar granularidad. De lo contrario, no se emitirá ninguna advertencia ni error, pero se producirán las operaciones de Proc :: NiceSleep se producirán con una granularidad de aproximadamente un segundo. SYS :: Se debe encontrar cpulload para max_load () tener algún efecto. Requisitos: · Perl


Proc :: nicesleep Software relacionado