Download peek-a-boo-16.hqx (372,864 KB)
From: Bob Clark
Subject: Peek-a-Boo 1.6
Peek-a-Boo 1.6 is a $20 utility to monitor and manipulate all running
processes. You can watch and adjust how much CPU time each process uses.
You can view any piece of information available through the Process
Manager, sorting processes by a variety of attributes.
Peek-a-Boo "Special Technology" can adjust how much of the CPU a program
is allowed to use. For example, if a web browser is using up too much CPU
time when it should be idling, Peek-a-Boo can lower that process's
priority. Alternatively, if a number-crunching program in the background
needs more CPU time, Peek-a-Boo can raise its priority. Peek-a-Boo is
well-suited to this task since it both shows CPU usage and adjusts it, so
you can see what processes need their priorities changed, and you can
watch how well the adjustments worked.
Peek-a-Boo does not need to be running for Special Technology to take
effect: once a process's priority is adjusted, it remains set until it's
adjusted again.
Peek-a-Boo lets you open CPU history windows to track how much processor
power a process uses, and logging windows for more detailed CPU and
memory usage analysis, including the ability to save the results to a
tab-delimited log file.
**** What is new in Peek-a-Boo 1.6 ****
Peek-a-Boo has implemented an Apple Event interface to enable third-party
programs to use Peek-a-Boo's Special Technology feature to set process
priorities.
Another Clarkwood Software product, CSM Pack, includes a module that uses
this interface to set priorities using a control strip module.
This Apple Event interface, and an earlier one for telling Peek-a-Boo
about Temporary Memory usage, are now available for programmers using a
newly-available SDK.
Peek-a-Bo 1.6 allows you to start typing a process name and it selects
that process. This feature has been frequently requested, and we're glad
to announce its availability.
Peek-a-Boo 1.6 also allows left- and right-arrow keypresses to cycle
through processes in the order that they're located in memory. This can
make it easier to select specific processes when you're trying to make a
contiguous range of memory available.
Several minor bugs have been fixed.