Improve Window 7 Performance on Mac OSX

June 26, 2010 § Leave a comment

It is importance to develop multiple SDK platforms that are required in both Win OS on PC and Mac OSX on Mac. Mac allows virtual machine to install and support Win OS.

Window 7:

The single most helpful thing to make your Windows 7 computer run at peak speed is to give it enough system memory (or RAM, short for random access memory). Your computer uses two types of memory: hard disk space and RAM. Windows 7 can run with as little as 512MB of RAM and an 800MHz CPU but it is at low performance.

Microsoft introduced ReadyBoost as part of Windows Vista. Essentially, it allowed users to allocate all or part of any single USB flash drive (UFD) or a Secure Digital (SD, SDHC, or mini-SD) memory card as an extension to cache memory available in system RAM.
• Vista limited ReadyBoost space to a maximum of 4GB (32-bit operating systems limitation) for both 32- and 64-bit versions. In Windows 7, 64-bit versions can allocate up to 128GB for a ReadyBoost cache. 
• Vista limited eligible memory devices to UFDs and SD cards; Windows 7 works with those devices plus Compact Flash (CF), any MemoryStick (MS, MS Duo, MS Pro, etc). Vista limited ReadyBoost to a single memory device; In Windows 7 ReadyBoost cache on multiple memory devices at the same time.
To allocate space on a memory device for ReadyBoost, right-click the drive icon in Windows Explorer, and then click the ReadyBoost tab in its Properties dialog box. The Properties dialog box on the left comes from an NTFS-formatted UFD (NTFS or exFAT are required to create a ReadyBoost cache file greater than 4GB in size), while the box on the right is from a FAT-32 formatted UFD.

Use case:

Mac OSX: 10.6.3 Snow Leopard
Virtual Machine: Parallel 5
Win OS: Window 7

The hdd value is higher than 5.9, so Windows thinks you have a SSD

With your virtual machine running:

1. go to Virtual Machine > Configure > Optimization
2. disable the Tune Windows for speed option

Start Window 7 and go to the start menu and search for services. Once services is open find Superfetch and click start.

In the Optimization menu and disable Adaptive Hypervisor as well.

At this point I manage to setup Window 7 ReadyBoost to accept USB Flash to adjust the RAM. However, ReadyBoost can’t create the cache. This is where it ends at this time.

Cache Creation Failed
Unable to create the cache. There are no more endpoints available from the endpoint mapper.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

What’s this?

You are currently reading Improve Window 7 Performance on Mac OSX at Web Builders.


%d bloggers like this: