Giter Club home page Giter Club logo

constantprocesspriority's Introduction

Constant Process Priority

Constantly updates one or more processes' priority level.

Screenshot

My purpose

I've made it so Unreal Engine's ShaderCompileWorker.exe several instances would have a High priority all the time, but you may find another use to it. It's very basic but does what I want it to.

How to use

Processes' names must be a comma-separated list without spaces (except the spaces in the name of the process).

I've created a shortcut to it with command-line arguments and pinned it to Start. Once opened, you can set your settings and minimize it. It'll minimize to tray.

Everytime you configure it, be it through command-line or by manually setting it up and pushing Update Settings, it stores the settings in a json file that it automatically loads on start (unless there are command-line arguments). That makes it possible for you to edit the settings outside the app or keep several settings files. The loaded one will always be ConstantProcessPrioritySettings.json.

Command-Line usage

ConstantProcessPriority.exe -set ShaderCompileWorker.exe,Steam.exe 2

Priority level is set by a number. Possible values are:

  • 0 = Low priority
  • 1 = Below Normal priority
  • 2 = Normal priority
  • 3 = Above Normal priority
  • 4 = High priority
  • 5 = Realtime priority (only works if program is started as Administrator)

constantprocesspriority's People

Contributors

rvillani avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar

constantprocesspriority's Issues

Is there something like this that ,.. works/is usable?

This is a great idea,.. I wish they would say how to use it,.. There is a text file, but as per Github rules it is vague and says nothing instructive (some thing about how HE pinned SOMETHING to start menu or?? Doesn't say WHAT too pin though,..., Or how it works,...

THIS ARROGANT SITE HOLDS BACK HUMANITY.

Is there anything like this out there that tells one HOW it works?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.