A fast trace log component for tracing the operation of one or more processes in a multi-processing operating system is described. When instantiated, the component allocates a common buffer within an area of memory and trace information supplied by a process is written to the common buffer. The component includes program codes for obtaining a next address within the buffer at which to write the trace information and for incrementing the next address to an address in the buffer after the trace information; and program codes for flushing the buffer if the trace information would exceed the end of the buffer.

Un composant rapide de notation de trace pour tracer l'opération d'un ou plusieurs processus dans un logiciel d'exploitation de multitraitement est décrit. Quand instantiated, le composant assigne un amortisseur commun dans un secteur de mémoire et l'information de trace fournie par un processus est écrite à l'amortisseur commun. Le composant inclut des codes de programme pour obtenir une prochaine adresse dans l'amortisseur auquel pour écrire l'information de trace et pour incrémenter la prochaine adresse à une adresse dans l'amortisseur après l'information de trace ; et codes de programme pour rincer l'amortisseur si l'information de trace excéderait l'extrémité de l'amortisseur.

 
Web www.patentalert.com

< (none)

< Multi-bit error correction system

> Equipment using solar battery

> (none)

~ 00031