Time for version 0.22
Here are the download links:
Linux 64: Click me (v0.22)
Windows 64: Click me (v0.22)
Lets see what I have for you today:
Introduce the ability to use configuration files
Use "--use-config
Use "--enable-time-print" to perpend the current local time to the statistics output
Well do not have more for that, do I? Ok: if you enable this HH:MM:SS in your local system time is printed before the stats.
Enable v0.13 thread model by "--use-alt-mine-thread"
This will enable the work handling of lolMiner-mnx 0.13 but with all the other bug fixes and improvements still enabled. This will deactivate multi-gpu support, so only the first device listed in --device will be used. By default the Nvidia CPU load fix (hotfix) is enabled, see below how to disable this. This option will brings back support for Intel devices.
New expert switch "--set-sleep-duration
This switch controls the new thread model introduced by 0.21. It sets the time span between polling the GPUs for completed work in microseconds. Lower values may stabilize the performance, but also increase CPU load for all vendors. Setting the value to 0 will make lolMiner-mnx use one full CPU core by 100% for handling all devices. If this is used with "--use-alt-mine-thread" it will disable the Nvidia hotfix. Higher values reduce CPU load but may reduce hash rate. Default is 1000 microseconds = 1 millisecond.
[Windows] Hibernating is now prevented
lolMiner-mnx now reports Windows that it does not want Windows to switch to power save, hibernate and switching screen of automatically.
Improved thread safety
I inserted some mutex so most critical parts that are shared can now be accessed only by one thread. This should improve stability and reduce double free errors that make the miner crash.
I will difinetly try this one today, thanks Lolliedieb for you hardwork, really appreciate it!
By the way, how about the speed? is it also increase it?