Plaf

Un perfilador de muestreo de piquetes para Python
Descargar ahora

Plaf Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Precio:
  • FREE
  • Nombre del editor:
  • Ben Darnell
  • Sitio web del editor:
  • http://thoughtstream.org/

Plaf Etiquetas


Plaf Descripción

PLOP es un perfilador de muestreo de pinchazos para Python. La colección de perfiles se puede activar y desactivar en un proceso en vivo con un impacto de rendimiento mínimo. El territorio es actualmente un trabajo en progreso y bastante áspero alrededor de los bordes, así que prepárese para que se encuentre con errores y interfaces extremadamente sin refinar (que es probable que cambien en el revés -EntallationAcompatible en futuras versiones) .instalationpip Instale PLOPPRERREQUISITESTHE PLOP.COLECTOR MÓDULO Se ejecuta en Python 2.5, 2.6 y 2.7 en plataformas UNIXY, incluyendo Linux, BSD y Mac OS X (debe admitir la llamada del sistema SetItimer). El módulo PLOP.Viewer requiere Python 2.7 y Tornado 2.x. El espectador puede ser (y generalmente está) ejecutarse por separado del colector.Usagein la aplicación a perfilada, cree un PROP.collector.collector, inicio de sesión (), espere, luego detener (). Colector de descarga.stack_counts a un archivo. Consulte PerfilHandler en Demo / TOYRY_SERVER.PY para un ejemplo de cómo desencadenar el perfil a través de una interfaz HTTP. Para usar el visor, Ejecutar: Python -M PLOP.Viewer --datadir = Demo / Profiles y Ir a http: // localhost: 8888Examplean Demo de extremo a extremo está disponible en el directorio de demostración. Create_profile.sh ejecutará un servidor (que se habla con sí mismo para generar carga), generar un perfil y apagarlo. View_profile.sh ejecutará la aplicación Viewer App.More Infothe El código fuente está alojado en https://github.com/bDarnell/PlopProduct's Página de inicio


Plaf Software relacionado