Regarding the question as to why the sound and buffered IO flags are hidden, it honestly comes down to our intent with VMware Fusion. Since we are designing a Mac consumer product, we need to make sure to just do the the right thing out of the box and have configuration options only when they make sense.[/i]
Pat,
Here's my two cents on this issue in response to someone that requested hidden, advanced features be made available.
I'm a 20+ year IT veteran. I'm a professional services consultant for a software company. My job is to deploy our software which runs on Windows and several unix flavors. There are some folks in sales and sales engineering that use Macs but I'm the only PS consultant that does. Our IT department doesn't support Macs so I keep a low profile and don't use the PC they gave me which includes VMware.
I use VMware instead of Parallels (which I also own) because IMHO it's the IT professional's choice and regardless of how it compares to Parallels, I expect VMware to be the professional choice.
Last year when I would show up at a customer with my Mac they were intrigued. Now, I rarely get a second look. Last month I was onsite working with an Oracle DBA hat mentioned he was thinking about getting a Mac. A few days later he had one on his desk. I've stopped counting the number of customer IT professionals that tell me they recently bought one. Apple is tapping an entirely new market. Not just Windows users, but IT professionals who historically have been the first ones to say 'no' to the corporation supporting Macs.
I work with a lot of professionals and they vary in skill sets and professional training however just about everyone that manages dozens (not to mention hundreds or thousands) of Windows and/or Unix servers knows how to do some performance tuning. We really do need access and documentation on more advanced features because we can really benefit from being able to tweak performance for different needs. I myself run Windows XP with the most current version of our software yet also have XP VMs with previous versions and am currently building a Wndows 2003 server VM. I want performance of OS/X to remain snappy while running 1-2 VMs. I want it all!
On the subject of performance tuning, I would like to see an automatic tuning feature for each VM. For example, should I set the swap file to a fixed size or let Windows resize it as needed. I'd like VMware to monitor this and make recommended settings. Should I disable some of the cosmetic, visual Windows features? Personally I'd prefer to leave them enabled but I'd like to know what the performance effect is of each one so that I can make some decisions. VMware should help with this. Which OS is a bigger resource hog - XP or Vista? I'd like to know because I can use either for my purpose but assume XP is the better choice.
Well that's my two cents, or maybe that was $2. Thanks for listening.