Tomynho Posted November 27, 2015 Share Posted November 27, 2015 Hey guys, I was looking for a solution to further lower my CPU usage mainly from the bot, but this can be used for pretty much any process, especially one that you're not actively using (I suggest you don't try this with, let's say, Photoshop, where you need the best performance). 1. Open the Task Manager (Ctrl+Alt+Del) or press Windows+R and type in taskmgr. 2. Right click OSBot and select "Go to process". 3. Now, you should see the OSBot process (usually java.exe). Right click it and select "Set Affinity..." 4. If you have a multi-core CPU (assuming most or even all of you do), you'll be able to see the cores. 5. Select one (or two, three...) of the CPUs and hit OK. That's it. Quote Link to comment Share on other sites More sharing options...
Antonio Kala Posted November 27, 2015 Share Posted November 27, 2015 Don't get it? how is this supposed to lower cpu? how many cpu's should i select? Quote Link to comment Share on other sites More sharing options...
Tomynho Posted November 27, 2015 Author Share Posted November 27, 2015 Don't get it? how is this supposed to lower cpu? how many cpu's should i select? It lowers the CPU usage of the bot by using only one (or two, three...) core(s) instead of all of them. Quote Link to comment Share on other sites More sharing options...
iJodix Posted November 27, 2015 Share Posted November 27, 2015 It lowers the CPU usage of the bot by using only one (or two, three...) core(s) instead of all of them. What the phuck Quote Link to comment Share on other sites More sharing options...
Lemons Posted November 27, 2015 Share Posted November 27, 2015 That's it. On topic, this will limit CPU to one core, it will not reduce CPU usage. CPU calls will just get queued up and processed on one thread this way. Disable rendering if your really hurting for them cycles. Quote Link to comment Share on other sites More sharing options...
Ericthecmh Posted November 27, 2015 Share Posted November 27, 2015 Okay, this is completely false unless your computer sucks or the process that you're limiting is a vampire and will try to use as much CPU as possible (which btw, is not what OSBot does). All that does is force the process to run on one core, instead of distributing it to multiple cores. But now the core that the process is limited to has to work harder. You might be able to save a few CPU cycles because of caching, but then you would probably lose it due to context switching and having to wait for network. Not to mention putting heavier load on a single core. 1 Quote Link to comment Share on other sites More sharing options...