Logo by Nickman (anonymous IP: 3.135.212.142,0) | ||||||||||||
| ||||||||||||
Audio (343) Datatype (51) Demo (203) Development (602) Document (24) Driver (97) Emulation (148) Game (1010) Graphics (500) Library (118) Network (233) Office (66) Utility (932) Video (69) Total files: 4396 Full index file Recent index file
 Amigans.net  OpenAmiga  Aminet  UtilityBase  IntuitionBase  AmigaBounty
Support the site
|
[Show comments] [Show snapshots] [Show videos] [Show content] [Show crashlogs] # 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. |
Copyright (c) 2004-2024 by Björn Hagström All Rights Reserved Amiga OS and its logos are registered trademarks of Hyperion Entertainment |