Affinity Changer [english], Utility for dynamic change process affinity and priority. |
Привіт Гість ( Вхід | Реєстрація )
Affinity Changer [english], Utility for dynamic change process affinity and priority. |
nick4eva |
Sep 18 2008, 08:30
Пост
#1
|
kранчер Група: Trusted Members Повідомлень: 123 З нами з: 6-January 06 З: Украина, Киев Користувач №: 153 Стать: Чол Парк машин: 1: P4 2.8 GHz, 1Gb RAM 2: Pentium Dual Core T2330 1.6 GHz, 2 Gb RAM 3: Dell Studio 1735 Core2 Duo P8400 2.26 GHz, 2 Gb RAM |
Affinity Changer - utility for dynamic attaching processes to cpus/cores and set processes priorities.
Introduction Utility works like Windows® service, and it is completely automatical. Once per 5 minutes (by default) Affinity Changer checks list of processes from configuration file and if these processes are not attached to specific cpus/cores, attached them evenly distributed among the cpus/cores, but also exposes these processes priority specified in the settings. For Affinity Changer you will need to have Microsoft .NET 2.0 framework installed. Here is Microsoft .NET Framework Version 2.0 Redistributable Package (x86) and here is Microsoft .NET Framework Version 2.0 Redistributable Package (x64). Current version 1.2.0. AffinityChangerSetup-1.2.0-x86.7z (300 Kb). AffinityChangerSetup-1.2.0-x64.7z (311 Kb). UPD: The x64 version of Affinity Changer was fixed and reuploaded (there was error during installation). ChangeLog you can see here. Subscribe to new downloads you can here. Source code can be downloaded here. Installation After downloading archive, unpack it and run setup.exe. After that, follow screenshots: Next -> Next -> Next -> Close. Uninstall Go to Start -> Settings -> Control Panel -> Add or Remove Programs. Select Affinity Changer and click "uninstall" button. Configuration Configuration settings are located in registry at "HKEY_LOCAL_MACHINE\SOFTWARE\nick4eva's software\Affinity Changer" key. CheckInterval parameter (in milliseconds), indicates interval of processes verification. ConfigFile parameter points the way to configuration file with a list of processes (by default path to empty file config.txt in application directory). In the configuration file need to specify one process in the row, after process may be specified desired priority separated by comma (if the process priority not specified, the Normal priority will be specified by default). As the name of process may be substring (service will find all processes for which meets this substring). The process priority may take the following values: RealTime, High, AboveNormal, Normal, BelowNormal, Idle. When changing the parameters do not need to restart the service, he rereads parameters at the end of each interval of time (if the final is worth a very large range of time, it is easier to restart the service that he felt anew options). -------------------- |
Lo-Fi Версія | Поточний час: 24th April 2024 - 00:49 |