TaskTamer

0.13.3

Whenever chosen 'trigger' processes (e.g. video games) are running, TaskTamer automatically throttles/tames chosen 'target' processes (e.g. web browsers, instant messaging apps, and game launchers), and automatically restores them when the trigger process ends.

The precise nature of the throttle/taming can be defined in the config file, including a choice of suspen
Whenever chosen 'trigger' processes (e.g. video games) are running, TaskTamer automatically throttles/tames chosen 'target' processes (e.g. web browsers, instant messaging apps, and game launchers), and automatically restores them when the trigger process ends.

The precise nature of the throttle/taming can be defined in the config file, including a choice of suspending a process (the default), setting it to Low priority, closing it, or doing nothing.  Target processes can also have their windows minimized, have their RAM usage ('working set') trimmed, and be defined as a launcher which means they will not be affected if they were responsible for launching the trigger process.

Suspended target processes are effectively frozen and therefore can't slow down the trigger process (or any other running process) by using CPU or accessing the disk or network in the background. Windows is also more likely to move memory used by target processes from fast RAM to the slower pagefile on disk, which leaves more speedy RAM available for the trigger process to use.
Show more

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name TaskTamer -RequiredVersion 0.13.3

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name TaskTamer -Version 0.13.3

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

Copyright (c) 2024 Ben Kennish. Licensed under the GPL-3.0 License.

Package Details

Author(s)

  • Ben Kennish

Functions

Start-TaskTamer

PSEditions

Desktop

Dependencies

Release Notes

Initial PS Gallery release of TaskTamer

FileList

  • TaskTamer.nuspec
  • config-template.yaml
  • README.md
  • Start-TaskTamer.lnk
  • TaskTamer.psd1
  • TaskTamer.psm1
  • images\pause.ico
  • images\play.ico
  • LICENSE.md

Version History

Version Downloads Last updated
0.13.4 9 12/9/2024
0.13.3 (current version) 9 12/4/2024
0.13.1 6 12/3/2024
0.13.0 4 12/3/2024