RE: RE: one last question
Quote:
Originally Posted by 'BobGnarly',index.php?page=Thread&postID=165108#po st165108
Quote:
Originally Posted by 'Catamer',index.php?page=Thread&postID=165021#post 165021
why does everyone sym-link multiple copies of wow?
I've only put one copy of wow on my pc and run all of my accounts from it.
Is this for some special key binding? Aren't the key bindings by account anyway?
Because you almost always want different graphics settings, sound off, different mods, etc between your main and the slaves. So you run two directories (one for the main, another for all the slaves) and symlink the data directory to help the OS and hard disk caches.
I have also started symlinking a few files in the wow directories since it tends to confuse itself after patches, but that's not really necessary.
I wonder though, what the fastest would be.
At the moment I have:
2x 1 TB spinpoints in raid0
2x 750GB Spinpoints without raid (was planning on making them a second raid0)
My main wow folder is on the raid0 of 2TB
I was planning to make the 2x750 gb a raid0 as well and put my 2nd wow folder on there, so I run my main from the first raid0 and my 2 alts fromt he 2nd raid0.
Would this give better or worse performance than running them all symlinked from the first raid? (aka 2 wow folders on the first raid0 that shara data map)
My choices atm basically are:
1. Main on First Raid0, Both alts on 2nd Raid0 out of the same map (since they dont need separate config files)
2. Main on First Raid0, First alt on 1 750disk nonraid, second alt on the other 750 disk nonraid
3. Main on first Raid0, Alts also on first Raid0 but a different map, sharing data map symlinked
I have 0 experience with symlinking, so I really can't 'compare' them myself.
Thanks!
RE: RE: RE: one last question
Quote:
Originally Posted by 'FunkStar',index.php?page=Thread&postID=165134#pos t165134
Quote:
Originally Posted by 'BobGnarly',index.php?page=Thread&postID=165108#po st165108
Quote:
Originally Posted by 'Catamer',index.php?page=Thread&postID=165021#post 165021
why does everyone sym-link multiple copies of wow?
I've only put one copy of wow on my pc and run all of my accounts from it.
Is this for some special key binding? Aren't the key bindings by account anyway?
Because you almost always want different graphics settings, sound off, different mods, etc between your main and the slaves. So you run two directories (one for the main, another for all the slaves) and symlink the data directory to help the OS and hard disk caches.
I have also started symlinking a few files in the wow directories since it tends to confuse itself after patches, but that's not really necessary.
I wonder though, what the fastest would be.
At the moment I have:
2x 1 TB spinpoints in raid0
2x 750GB Spinpoints without raid (was planning on making them a second raid0)
My main wow folder is on the raid0 of 2TB
I was planning to make the 2x750 gb a raid0 as well and put my 2nd wow folder on there, so I run my main from the first raid0 and my 2 alts fromt he 2nd raid0.
Would this give better or worse performance than running them all symlinked from the first raid? (aka 2 wow folders on the first raid0 that shara data map)
My choices atm basically are:
1. Main on First Raid0, Both alts on 2nd Raid0 out of the same map (since they dont need separate config files)
2. Main on First Raid0, First alt on 1 750disk nonraid, second alt on the other 750 disk nonraid
3. Main on first Raid0, Alts also on first Raid0 but a different map, sharing data map symlinked
I have 0 experience with symlinking, so I really can't 'compare' them myself.
Thanks!
I obviously haven't run your exact setup, so I can't say for sure what will work best for you but I'll tell you what I tried.
First on raid. I'm not a big fan of the built-in raid controllers because they aren't hardware controllers. They use your CPU to manage the raid partitions which means that not only is it going to be slower, but it's going to consume CPU resource that could otherwise be used elsewhere. I tried raid0 with two 10k raptors and was not impressed at all with the improvement. So, I wound up just un-striping them and using them as two separate drives (mainly so that I wouldn't have to worry about losing everything if anything went wrong). YMMV, just sharing my experiences.
After I decoupled my raid configuration, I first had two directories both on the same drive. I was curious if spreading it across two drives would help, so I tried it it. It didn't, in fact it slowed it down pretty dramatically. My speculation is that by moving it across two disks, you are bypassing any disk caching (first time you load file A from client 1 it will be in cache on the disk so it would be faster to load it for subsequent accesses). So for me, having it all on one disk proved to be a faster solution.
From there, I found that symlinking all the data of wow sped it up quite a bit when loading and whatnot. I believe this is because when a file is symlinked the OS knows it's the same and can cache in memory after the first load. This made a huge improvement for me on loading or zoning.
My last effort was to put all the symlinked data on an SSD drive. You don't want everything on SSD, but having the stuff that is mostly just read (not written, except during patches - not very often) definitely helped as well.
So basically, what I wound up with is multiple directories all on one disk, with the "read only" data symlinked to a separate SSD drive. This configuration works really well, especially if combined with Vista and a healthy amount of RAM (for caching). I can load my 5 toons up almost as fast as a single one.
Hope that helps.