carga

es un módulo PERL para controlar cuando se cargarán las subrutinas.
Descargar ahora

carga Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Elizabeth Mattijsen
  • Sitio web del editor:
  • http://search.cpan.org/~elizabeth/

carga Etiquetas


carga Descripción

La carga es un módulo PERL para controlar cuando se cargarán las subrutinas. La carga es un módulo PERL para controlar cuando se cargarán las subrutinas.Synopsis. Use la carga; # predeterminado, igual que 'AutoLoad' Use la carga 'AutoLoad'; # Exportar AutoLoad Handler a este espacio de nombres Use la carga 'OnDemand'; # Cargar subrutinas después de __end__ Cuando se solicite, predeterminado Use la carga 'ahora'; # Cargar subrutinas después de __end__ Ahora use la carga (); # mismo que QW (Donscan Heredit) Use la carga 'dontscan'; # No escanee el módulo hasta que sea realmente necesario usar la carga 'heredada'; # No exporte AutoLoad Handler a esta nombresPacethe "Cargar" PRAGMA permite que un desarrollador de módulos le dé a la aplicación desarrollador más opciones con respecto a optimizar para la memoria o el uso de la CPU. La "carga" Pragma proporciona más control en el momento en que se cargan las subrutinas y comienzan a tomar memoria. Esto permite que el desarrollador de la aplicación se optimice para el uso de la CPU (al cargar todos los módulos en el tiempo de compilación y, lo que reduce la cantidad de CPU utilizada durante la ejecución de una aplicación). O permitir que el desarrollador de aplicaciones se optimice para el uso de la memoria, al cargar las subrutinas solo cuando realmente se necesitan, por lo que, sin embargo, aumentando la cantidad de CPU necesaria durante la ejecución. La "carga" Pragma combina lo mejor de ambos mundos del autocargador y la descarga automática. Y agrega algunas características más. En una situación en la que desea usar la menor cantidad de memoria posible, la "carga" Pragma (en el contexto de un módulo) es un reemplazo de gota para autocargador. Pero para situaciones en las que desea tener un módulo cargue todo lo que pueda necesitar (por ejemplo, al iniciar un servidor MOD_PERL en el modo de pre-horquilla), se puede usar la "carga" Pragma (en el contexto de una aplicación) para tener todos Las subrutinas de un módulo cargadas sin tener que realizar ningún cambio en la fuente del módulo en la pregunta. Así que el uso típico dentro de un módulo es tener: Paquete su :: Módulo; usar carga; en la fuente. Y para colocar todas las subrutinas que desee estar cargable a pedido después de la (primera) __end __. Si un desarrollador de aplicaciones decide que todas las subrutinas deben cargarse en el tiempo de compilación, (s) puede decir en la aplicación: usar la carga 'ahora' ; Usa tu :: Módulo; Esto hará que las subrutinas de su módulo :: se cargarán a todos en el tiempo de compilación. Requisitos: · Perl


carga Software relacionado