Why only do this if its a mac exclusive for eq? I'd like to boost my performance on my intel mac mini 2.53ghz 4g ram. I use it for everything though. So not recommended I try?
If you run an app and run out of memory, depending on what the app is 'expecting', you can run into some nasty errors, so when I said exclusive to eq, I really meant only concurrently running apps of a known size that will fit within the hw bounds. 10.6 is better with dealing with this than 10.5. Actually older apps, like the eq client, are also better suited for this, as of now. Would hate to see anyone lose important work lost by a kernal panic.
A bit of background, this is being done on a lot of macbook air's with ssd drives. These relatively expensive drives 'wear out' over time with each access, so eliminating vm paging significantly reduces drive access, and extends the life of the ssd. So if you do some searches, you'll find more info and what to watch out for.
Rosetta is the key here, it's not just emulation. Rosetta caches, and optimizes on successive runs of that code. Memory, not having to be paged in from vm, plays the significant role in performance. Accounting for the memory needs of rosetta on intel is important, if you're just running intel apps, things are much simpler.
And by the way, after 'turning vm off', you have to restart. There are also a number of invisible swap files that can be deleted and reclaim a large amount of disk space if things work well for you.