| Devol :: RingBuffer. Devol :: RingBuffer è un modulo Perl con buffer ad anelli di memoria condivisa per la diagnosi di script perl / debug. |
Scarica ora |
Devol :: RingBuffer. Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Dean Arnold
- Sito web dell'editore:
- http://search.cpan.org/~darnold/
Devol :: RingBuffer. Tag
Devol :: RingBuffer. Descrizione
Devol :: RingBuffer è un modulo perl con buffer ad anello di memoria condiviso per Diagnosi / debug di Scripts Perl. Devol :: RingBuffer è un modulo Perl con buffer di memoria condivisa per le script perl diagnosi / debug.synopsis # # Crea RingBuffer # Usa Devol :: RingBuffer; Usa Devol :: RingBuffer :: Tietint; My $ RingBuf = Devol :: RingBuffer-> Nuovo (file => 'somefile.trace', anelli => 20, slot => 20, slotsize => 300, messasize => 256, globalize => 24 * 1024, StoponCreate = > 0, TraceonCreate => 1) || Die "non può creare un buffer ad anello."; My $ Ring = $ RingBuf-> Assegna (); fornisce strutture di memoria condivisa (utilizzando i file mappati di memoria tramite IPC :: mmap) da utilizzare da applicazioni diagnostiche e di debugger per gli script perl (vedere Devel :: Strace). Utilizzando il codice XS / C per massimizzare le prestazioni, crea un set di ringbuffer con un numero configurabile di slot.ach Slot include un campo per un livello di linoumber, un timestamp e un nome di subroutine completamente qualificato. Ogni buffer ad anello include anche intestazioni e campi aggiuntivi per supportare le interfacce diagnostiche, ad esempio, le espressioni osservate, le interfacce di comando / risposta alle applicazioni monitorate, ecc. Requisiti: · Perl.
Devol :: RingBuffer. Software correlato