ThreadMaster is een applicatie die het mogelijk maakt het CPU verbruik per applicatie in te stellen. Threadmaster kun je configureren door het instellen van twee parameters via een registry key. Hoe dit in zijn werk gaat lees je hier.
Als eerste download je de software
ThreadMaster 112
En eventueel het uninstall script:
Uninst.cmd
Nadat je de software hebt gedownload moet je deze uitpakken naar een folder (bijvoorbeeld C:\Program Files\Threadmaster).
Als het goed is krijg je dan de onderstaande bestanden
Readme.txt
License.txt
Install.cmd
ThreadMast.exe
Threadloginstall.reg
ThreadLog.cmd
ThreadSaveLog.cmd
Als je Install.cmd start word er een nieuwe service aangemaakt genaamt ThreadMaster.
De standaard instellingen werken in de meeste gevallen goed. Dit houd in dat alle applicaties, die niet op de exception list staan worden geknepen naar maximaal 30% CPU verbruik per applicatie.
De settings van Threadmaster worden allemaal gemaakt in het register. Zie onderstaande plaatje voor een overzicht.
Mocht je bepaalde applicaties op de exception list willen plaatsen, dan doe je dat in de onderstaande key:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ThreadMaster\Parameters\Exceptions]
Om het effect van Threadmaster te testen heb ik het tooltje Heavyload van JamSoftware gedownload. Deze tool laat de CPU zweten door op 100% te gaan knallen. Zoals je in het onderstaande scherm ziet wordt de CPU daadwerkelijk 100% belast maar na verloop van tijd word de applicatie geknepen naar 25 tot 30 procent.
Kan Threadmaster_112 ook met Intel Core 2 Duo processors omgaan? Bvd voor de info
Kan ThreadMaster ook overweg met virtuele machines in een VMware ESX 3.5 omgeving (met DRS/HA)? De virtuele machines zijn:
Microsoft Windows Server2003 32 bit en 64 bit, waaronder ook enkele ingericht als Terminal Server. Met name de terminal server zou ik willen voorzien van Threadmaster software