abueide / harry-plotter

An easy to use graphical chia plot manager & optimizer for windows, mac & linux. You're a farmer, Harry!
GNU General Public License v3.0
125 stars 15 forks source link

Feature: Setting to adjust the plot process' priority #34

Open abueide opened 3 years ago

abueide commented 3 years ago

so gamers can set it to low when gaming

luotinen commented 3 years ago

This would be great. I do not know if it possible, but pausing the jobs would also be great.

Last evening I was running photogrammetry and needed my plotting cores. There was no way to either pause the jobs or set a low priority so, it took a while.

In the first run there could be a dialogue asking:

Nicehash has a "Game Mode". Perhaps a similar button could be implemented here, temporarily to set a low priority for the threads.

abueide commented 3 years ago

Great ideas

KD7LRJ commented 3 years ago

An old trick for CLI utilities that works great in the Powershell windows I used to use to run plots:

  1. Make sure that the QuickEdit Mode is turned ON (checked). Open the properties dialog by right clicking in the title bar of the window and choosing "Properties" then go to the "Options" tab. image

  2. When a plot was running and I wanted to pause it, I could simply select some text in the window (it doesn't matter what or how much): image This blocks the console output of the process and it will pause once the next bit of text gets written.

  3. Once I wanted the plotting to resume, I simply right clicked in the window to undo the selection and the process would continue on happily.

The "console" in HP doesn't do this, but a worked around would be to go into Task Manager and "Suspend" the chia.exe entries and resume them later. I guess having a button that does the suspend/resume within HP might be possible with some dev work, but I'm not positive.