BES

Package: WA2L/WinTools 1.2.08
Section: General Commands (1)
Updated: 24 October 2017
Index Return to Main Contents

 

NAME

BES - Limit CPU usage of defined processes

 

SYNOPSIS

WA2LWinTools/bin/BES

BES [ -h | -i | -u | -V ]

BES [ -e ]

 

AVAILABILITY

WA2L/WinTools

 

DESCRIPTION

Limit CPU usage of defined processes.

BES is a small tool that throttles the CPU usage of the process you "target": for instance, you can limit the CPU usage of a process which would use CPU 100%, down to 50% (or any percentage you'd like).

With this, you can use other programs comfortably while doing something CPU-intensive in the background.

By limiting the CPU load, you can also cool down your CPU immediately when it happens to get too hot. It's an "active" software CPU cooler.

Conventional soft-coolers save CPU energy by making CPU sleep when it is idle. They passively wait until CPU gets idle. BES is more aggressive: it cools CPU by making the "heating" process slow down, i.e. periodically forcing CPU to be idle for a short time. (But you should install a better hardware cooler if you often need to use BES for this purpose.

Active soft-cooling might be an interesting hack, but it's just a workaround after all.

On the other hand, if your application uses CPU 100% meaninglessly, let BES do the job!

Furthermore, BES can hide a window you don't want to be seen for some reason, without killing the process, and restore the hidden windows again anytime you like.

When starting BES it will always sit hidden in the task bar. To display the BES graphical user interface, right click the icon in the task bar and choose the 'Restore BES' menu point.

The description in this manual page covers only a reduced set of all possibilities of the BES command.
For a description of the full functionality, see: http://mion.faireal.net/BES/.

 

OPTIONS

-h
usage message.

-i
install the BES command to 'Startup' in the Windows Start Menu to enable a start of the BES command on Windows™ start.

-u
uninstall the BES shortcut from 'Startup' in the Windows Start Menu.

-e
stop all running BES instances.

-V
print BES version.

 

ENVIRONMENT

-

 

EXIT STATUS

0
no error.

4
usage message displayed.

5
version message displayed.

 

FILES

etc/BES.cfg
configuration file of BES.

 

EXAMPLES

-

 

SEE ALSO

wintoolsintro(1), config(1m), bes.cfg(4), http://mion.faireal.net/BES/

 

NOTES

BES has been developed by http://mion.faireal.net/BES/.

Parts of the documentation has been extracted from http://mion.faireal.net/BES/.

See also: http://mion.faireal.net/BES/ for more information.

 

BUGS

-

 

AUTHOR

BES was developed by http://mion.faireal.net/BES/ and integrated into WA2L/WinTools by Christian Walther. Send suggestions and bug reports related to the integration to wa2l@users.sourceforge.net .

 

COPYRIGHT

Copyright © 2020 Christian Walther

This is free software; see WA2LWinTools/man/COPYING for copying conditions. There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


 

Index

NAME
SYNOPSIS
AVAILABILITY
DESCRIPTION
OPTIONS
ENVIRONMENT
EXIT STATUS
FILES
EXAMPLES
SEE ALSO
NOTES
BUGS
AUTHOR
COPYRIGHT

This document was created by man2html using the manual pages.
Time: 16:31:46 GMT, September 14, 2024