OS4 DepotLogo by Nickman 
(anonymous IP:,2219) 

   Bug tracker
   Locale browser


   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (600)
   o Document (22)
   o Driver (97)
   o Emulation (148)
   o Game (1005)
   o Graphics (499)
   o Library (116)
   o Network (233)
   o Office (66)
   o Utility (927)
   o Video (69)

Total files: 4379

Full index file
Recent index file



Support the site

 Readme for:  Utility » Workbench » tequila.lha


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 2023
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: 128  (Current version)
211  (Accumulated)
Votes: 1 (0/0)  (30 days/7 days)

Show comments Show snapshots Show videos Show content Show crashlogs Replace file 
# 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
                  than listbrowser.gadget, so Tequila uses less CPU in this

## 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:



## Version history

- 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.

- First public release.

Copyright © 2004-2024 by Björn Hagström All Rights Reserved