SSF Gorilla Posted October 9, 2013 Share Posted October 9, 2013 (edited) Ok so Im creating this thread to kind of get feedback, and also inform others of what I have done to cut my memory usage in half! Please do keep in mind that I have an 8 core cpu, 16gb of ram. So clearly not everyone will be able to have a similar setup, but hopefully I can help some people out. So first things first. What are we doing? We will be creating a Virtual Machine. A virtual machine is essentially a computer running inside of your current os. The easiest and most intuitive way of making one is through a program called Virtual Box. Download Link: https://www.virtualbox.org/wiki/Downloads The requirements for this, is at least a quad core cpu, and at least 8 gb of ram, to run things smoothly. Other Requirements, access to a windows 7 .iso file. There are plenty of youtube videos on how to set up virtual box, but if you need help, just post here, im sure I or someone else can assist you. Now once, you go through the windows setup process, and have a fresh clean copy of windows loaded up on your virtual machine, you need to download only what you absolutely need. I suggest using ninite (quick link: http://ninite.com/java-jdk/), it is a app installer that essentially installs programs from a list, automatically, while saying no to all junk, like tool bars etc. Click on java, and jdk. Get installer, and let them download/install. Now you should have the bare minimums to botting. This is close to if not the lowest memory usage for botting. I havent fully tested it yet, but Im pretty certain you can get near if not double the amount of bots running on your current desktop. NOTE: I have sought and found this method, simply because I was having some pretty bad memory and cpu usage issues, if you dont have a problem running the current amount of bots, then this is something you can try if you want, but not recommended. Now, im not sure if anyone else has run their computer to a blue screen like I have, but this is beneficial if you do run into this problem, because if your virtual machine hits the wall, it will just crash the virtual machine, not your own physical one. I believe the reason behind the significant decrease in memory, is not all the random programs running in the background on your physical machine. There are probably things I forgot to mention, or added that make no sense, please let me know what to add/take away and I will edit this post till its right Thanks for reading! Current Ram Usage With 5 Bots running: http://gyazo.com/ccdc59c4b3cd92dafeb8bc002caf06f0 Edited October 9, 2013 by milesc Link to comment Share on other sites More sharing options...
Hades Posted October 9, 2013 Share Posted October 9, 2013 not a bad guide but it would be better with some pictures/links! and maybe if you use a bit less text so basically just the most needed information. Link to comment Share on other sites More sharing options...
SSF Gorilla Posted October 9, 2013 Author Share Posted October 9, 2013 not a bad guide but it would be better with some pictures/links! and maybe if you use a bit less text so basically just the most needed information. I will work on it, if you feel like trying it, please post your results Link to comment Share on other sites More sharing options...
Hades Posted October 9, 2013 Share Posted October 9, 2013 not a bad guide but it would be better with some pictures/links! and maybe if you use a bit less text so basically just the most needed information. I will work on it, if you feel like trying it, please post your results Naw dood I already knew about virtual machines. If I do though i'll post some results here but I don't tend to bot anymore so Link to comment Share on other sites More sharing options...
darkxor Posted October 9, 2013 Share Posted October 9, 2013 (edited) Had negative experience with VirtualBox. Virtual machines are in general utilize more RAM and cpu due to virtualization overheads and additional windows copy RAM / interop RAM / etc. Do you know why does it may work with Java? Due to bugged implementation of Java JRE so multiple applications force each other to fight for computer resources? I think there is nothing so quick as just install xp 64 bit and run game on it many instances. win7 also not so bad in terms of performance, but need to turn off indexing and some other things, in some cases SSD is must. P.S. Maybe, you can install Ninite on your main OS and take advantages of less-memory usage? P.P.S. Maybe, you need clean-install windows on your computer? And DONT INSTALL FIREWALL / ANTIVIRUS etc? Edited October 9, 2013 by darkxor Link to comment Share on other sites More sharing options...
rez Posted October 9, 2013 Share Posted October 9, 2013 uhm virtual machines uses a lot of cpu, I don't see this running lots of bots 1 Link to comment Share on other sites More sharing options...
SSF Gorilla Posted October 9, 2013 Author Share Posted October 9, 2013 I know that generally would be the case, maybe Its the above average multi tasking ability of my cpu? If anyone csn shed light on this. Feel free to. I'm just conveying what I did, and the results I got. Link to comment Share on other sites More sharing options...
SSF Gorilla Posted October 9, 2013 Author Share Posted October 9, 2013 UPDATE: Ran all night, flawless! Something I haven't been able to do on physical computer yet. Link to comment Share on other sites More sharing options...
XavierM Posted October 10, 2013 Share Posted October 10, 2013 how is running bots in virtual machines efficient at all? lol Link to comment Share on other sites More sharing options...
pumpbreaks Posted October 13, 2013 Share Posted October 13, 2013 i am sorry but this is not going to use less memery, yes it will not crash your machine. also you running an AMD piledriver? Link to comment Share on other sites More sharing options...
ScorpioZ Posted October 13, 2013 Share Posted October 13, 2013 Good guide, well formatted and easy to read Link to comment Share on other sites More sharing options...
tehShiFTi Posted October 13, 2013 Share Posted October 13, 2013 Nice guide Link to comment Share on other sites More sharing options...
Swizzbeat Posted October 13, 2013 Share Posted October 13, 2013 You should definitely add a step by step process of how you set your new Virtual Box. Yes there's tons of guides online, but their all being designed for different purposes. If you're aim is to get a lot of bots running on this thing that means you're going to have to allocate a lot of memory to it, and some guides might not do that. Link to comment Share on other sites More sharing options...
xSnipeLikeGod Posted October 13, 2013 Share Posted October 13, 2013 Pretty legit guide, nice work! Link to comment Share on other sites More sharing options...
RSBadass Posted October 14, 2013 Share Posted October 14, 2013 A great way of putting this guide to it's full potential and educating others about this method would be making a YouTube video on how the steps are done rather than having somebody read it, it's easier for most people. I like the idea of it though for a Windows computer, I would do that if I wasn't using parallels tbh. Link to comment Share on other sites More sharing options...