The analysis engine Manager initializes the application and
then is responsible for:
- Monitoring the progress plugins and adjusting their
priority based on performance
- Managing memory buffers keeping queues of available
buffers short and recycling buffers after they have been
freed
- Handling configuration updates dynamically
- Logging messages with the date and source information
When the Manager is shutdown, it attempts to set a flag to
notify the plugins the shutdown cleanly. However, if the
plugins do not shutdown within a certain time limit, the
Manager forces them to stop.
|