Audio (342) Datatype (50) Demo (203) Development (592) Document (22) Driver (99) Emulation (146) Game (991) Graphics (494) Library (113) Network (228) Office (65) Utility (912) Video (69)
Total files: 4326
Full index file Recent index file
Amigans.net OpenAmiga Aminet IntuitionBase
|
# Tequila
Tequila is a simple CPU profiler which samples current running tasks.
## Command-line parameters / icon tooltypes
SAMPLES [99, 10000] - how often running task is sampled (Hz). Default is 5000.
INTERVAL [1, 5] - display update interval (seconds). Default is 1.
DEBUG - some additional logging.
PROFILE - try to collect symbol data. Note: it doesn't work properly yet.
GUI - start in window mode.
CUSTOMRENDERING - display task list without using listbrowser.gadget. It's
faster
than listbrowser.gadget, so Tequila uses less CPU in this
mode.
## Keyboard shortcuts
Control-C: quit in shell mode.
ESC: quit in GUI mode.
## License
Tequila is under PUBLIC DOMAIN.
## FAQ
Q) Is it compatible with CPU dockies, CPU Watcher and similar?
A) Should be, Tequila doesn't busyloop or spawn any "idler" tasks.
Q) idle.task is spending all my CPU!
A) Yes, that's normal when system is idling, when there are no more important
tasks running.
## See also
CPU Watcher:
http://os4depot.net/?function=showfile&file=utility/workbench/cpuwatcher.lha
Hieronymus:
http://os4depot.net/?function=showfile&file=development/debug/hieronymus.lha
Profyler:
http://os4depot.net/?function=showfile&file=development/debug/profyler.lha
## Version history
1.1
- Add custom rendering.
- Add locale support.
- Add Finnish and Italian catalogs.
- Display task switches / second.
- Display Forbid percentage.
- Display "(task)" instead of PID 0 for pure tasks.
- Fix occasional issue with unfreed signals at exit.
- Fix occasional freeze during listbrowser.gadget update.
- Reduce heap memory usage.
- Optimize string handling.
- Use Forbid() instead of Disable() when reading task lists.
1.0
- First public release.
|