OS4 DepotLogo by Nickman 
(anonymous IP: 3.135.212.142,0) 
 HomeRecentStatsSearchMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (602)
   o Document (24)
   o Driver (97)
   o Emulation (148)
   o Game (1010)
   o Graphics (500)
   o Library (118)
   o Network (233)
   o Office (66)
   o Utility (932)
   o Video (69)

Total files: 4396

Full index file
Recent index file

 Links

  Amigans.net
  OpenAmiga
  Aminet
  UtilityBase
  IntuitionBase
  AmigaBounty


Support the site


 Readme for:  Utility » Workbench » tequila.lha

Tequila

Description: Task monitor / CPU profiler / top clone
Download: tequila.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 33kb
Version: 1.1
Date: 14 Jun 23
Author: Juha Niemimaki
Submitter: Juha Niemimaki
Homepage: https://github.com/capehill/tequila
Category: utility/workbench
Replaces: utility/workbench/tequila.lha
License: Public domain
Distribute: yes
Min OS Version: 4.1
FileID: 12570
 
Comments: 0
Snapshots: 0
Videos: 0
Downloads: 10  (Current version)
10  (Accumulated)

[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