Im Waiting for version 4
And i have some opinions too:
- Please add cpu efficiency fuction into it, Spexx. When im at work, i cant let it run at 100% (too much) or 50% (to low), lol.
- Please add the function of cpu target to block value like sweetpot if possible
- Please add the function let the mining window hide in system tray instead of taskbar
Thank you
Point one there - that is what the speed controller is for - so that is already covered. The "cpu efficiency function" is simply a speed controller. Bit of a misnomer really. Version 4 will include the miner speed controller as part of the package, but the controller will also be available as a separate utility.
Point two - yep that is coming. Actually it is already done but I have not released it yet. It is an extension of the speed controller, currently under test and working like a charm. My thanks go to NeedIfFindIt
http://xmg.makejar.com/ for assistance with this. The software uses the same data feed as Sweet Spot, but (probably) a different operating algorithm. You can target a minimum block value and a minimum network hashrate together at the same time, setting a maximum and minimum CPU usage as required. The operating logic works this way:-
1) If current block reward value is less than threshold value setting, run at minimum CPU usage setting
2) If network hashrate is less than threshold setting, run at maximum CPU usage setting
... or in other words, it will only control the miner at the minimum CPU usage setting when the block reward value is below the threshold
and the network hashrate is above the threshold. All other times it will control the miner at the maximum CPU usage setting. The default settings are 20% minimum CPU usage, 100% maximum CPU usage, 22 Mh/s target hashrate and 3 XMG target block reward value. These can be altered at will in real time - no need to restart anything. Best of all is that this controller is a bolt-on standalone utility, so it doesn't matter if you are using your own custom miner startup scripts or a GUI utility to start your miners - this software will control any minerd.exe process running on the system (subject only to user access rights).
Point three - not sure if I can manage that, but there will be an option to run the miner in a hidden window i.e. no taskbar or system tray icon whatsoever and you cannot make the window visible either - all you can do is start/stop the miners.
So ... some good stuff on the way. I wanted a software module for the speed controller which could adjust the miner speed according to CPU core temperature, but just getting the CPU temperature is proving to be an enormous challenge. All I want is a simple utility that just returns a number (or an error) when I run it, but I can't find anything that works consistently across multiple versions of Windows. If anybody knows of such a beast, please let me know about it. Thanks. Please don't suggest any well-known software - I know already
Edit: I just looked into the issue of minimizing stuff to the system tray - Google is your friend
There are utilities available that can do this for any window, such as Autohotkey, so I am not going to reinvent the wheel on that one.