Virtual PC 2004 Differencing, Undo and Fixed Disks

Last week I spent a bit of time to better understand the different disk options that are available in Microsoft Virtual PC 2004. I was particularly interested in finding the best performance and the best option for having multiple environments that had subtle changes between them (OS and SQL Service Packs, and test app versions). Before I tell you my findings, let me point out a few simple facts about Virtual PC (from my experience):



  • The “Fixed Disk” option is faster than a “Dynamic Disk“. Dynamic grows the file which is slow but Fixed doesn’t.
  • Enabling the “Undo Disk” for any disk type will create a temporary Dynamic Disk that contains all the changes for that session. When you close the Virtual PC down you then have the option to merge the changes from your temporary disk back to the main Physical or Dynamic Disk. Undo disks are slow since the temporary disk is dynamic.

Remember these facts, its important going forward 🙂


The hope of Differencing Disks
In my little mission, I first looked into the details of what a “Differencing Disk” was. In summary a Differencing Disk gives you the option of having a 2nd Dynamic Disk attached to a main Physical or Dynamic Disk. This 2nd Dynamic Disk holds only the differences from the main disk. This is the ticket I needed to have multiple environments that had subtle changes between them. An image from the VPC help file shows the power of this, the Windows 2000 disk represents the main disk while the others are Differencing Disks with different IE browsers installed:



I found that the disadvantages of a Differencing Disk are:



  • The Differencing Disk size can grow larger than the main disks size over time so you don’t really save space
  • Differencing Disks are dynamic and can not be fixed, thus slower.
  • Adding an Undo Disk to a Differencing Disk only adds to the slowness

Here is a step by step on how to create a Differencing Disk at Matt’s blog.


Making an Undo Disk into a Differencing Disk
After realizing the good and bad of Differencing Disk I found an article at Invertus.com that explained how to make an Undo Disk into a more efficient Differencing Disk. I tried this out and the file size stayed smaller but the VPC was still slow. Adding the Undo Disk only made slowness worse (about the same as a plain ol’ Differencing Disk).


Fixed Disks
Since Fixed Disks are fixed in size the pain of a dynamically resizing file is gone so this is the speediest option. The downfall to a Fixed Disk is that the VPC sizes are large, so if you have as many images as you saw in the picture above at about 10 GBs a piece then you can eat up drive space pretty quickly.


Conclusion
When needing multiple environments if you want speed use a Fixed Disk. If you are worried about disk space use Matt’s technique for making an Undo Disk into a Differencing Disk. If you want to keep an environment clean you can either use an Undo Disk and deal with the slowness or you can sacrifice disk space by instead keeping backup copies and copying over the dirty image when you are done with it (doubling your disk space usage).

3 Responses to Virtual PC 2004 Differencing, Undo and Fixed Disks

  1. Brent Murry says:

    For the amount of configuration flexibility that virtual PCs offer, why not accept the fact that this flexibility has a price (performance and/or disk space)??

    Is this time spent tuning for the "impossible" just wasted effort that could be spent better actually testing? Just a thought….

  2. Brent says:

    Accepted! I’m a dreamer I guess. My hope was to avoid wasting testing time (like we have been) with ultra slow VPCs. I’ve settled with the price of disk space. Wasted effort? Nah, I’ve learned something and now am building out my environments with those lessons. I’m pretty sure I’ll make up that time in the long run with a faster VPC.

  3. Michael says:

    <u
    <li><a href="http://www.devicesreviews.info/">Penis Enlargement Devices Reviews</a></li>
    <li><a href="http://www.exercisesreviews.info/">Penis Enlargement Exercise Program Reviews</a></li>
    <li><a href="http://www.patchesreviews.info/">Penis Enlargement Patch Reviews</a></li>
    <li><a href="http://www.pillsreviews.info/">Penis Enlargement Pills Reviews</a></li>
    <li><a href="http://www.topdevices.info/sizegenetics/">SizeGenetics Review</a></li>
    <li><a href="http://www.topexercises.info/">Top Penis Enlargement Exercises Programs</a></li>
    <li><a href="http://www.toppatches.info/">Top Penis Enlargement Patches</a></li>
    <li><a href="http://www.toppenispills.info/">Top Penis Enlargement Pills</a></li>
    <li><a href="http://www.bestdevices.info/">Best Penis Enlargement Devices</a></li>
    <li><a href="http://www.bestexercises.info/">Best Penis Enlargement Exercises</a></li>
    <li><a href="http://www.bestofpills.info/">Best Penis Enlargement pills</a></li>
    <li><a href="http://www.bestpatches.info/">Best Penis Enlargement Patches</a></li>
    <li><a href="http://www.penisenlargement-device.info/">Penis Enlargement Device</a></li>
    <li><a href="http://www.penisenlargement-patch.info/">Penis Enlargement Patch</a></li>
    <li><a href="http://www.penisenlargement-exercise.info/">Penis Enlargement Exercise</a></li>
    <li><a href="http://www.penisenlargement-pill.info/">Penis Enlargement Pill</a></li>
    <li><a href="http://www.topskincare.info/">Top Skincare Products</a></li>
    <li><a href="http://www.bestweightlossreviews.info/">Best Weightloss Reviews</a></li>
    <li><a href="http://www.bestsemenenhancer.info/">Best Semen Enhancer</a></li>
    <li><a href="http://www.attractwoman.info/">Attract Woman</a></li>
    <li><a href="http://www.mensarticles.com/">Mens Articles</a></li>
    <li><a href="http://www.bestpenisstretcher.info/">Best Penis Stretcher</a></li>
    <li><a href="http://www.bestextenders.info/">Best Penis Extenders</a></li>
    <li><a href="http://www.breastenlargementreviews.info/">Breast Enlargement Product Reviews</a></li>
    <li><a href="http://www.besthairremover.info/">Best Hair Removal Product Reviews</a></li>
    <li><a href="http://www.antiagingreviews.info/">Best Anti-Aging Product Reviews</a></li>
    <li><a href="http://www.quitsmokingreviews.info/">Best Quit Smoking Product Reviews</a></li>
    </ul>

    <ul>
    <li><a href="http://www.penishealthreview.info/">Penis Health Exercise Program Review</a></li>
    <li><a href="http://www.proenhancereview.info/">ProEnhance Penis Patch Review</a></li>
    <li><a href="http://www.prosolutionpillsreview.info/">ProSolution Penis Pills Review</a></li>
    <li><a href="http://www.fastsizereview.info/">FastSize Penis Device Review</a></li>
    <li><a href="http://www.volumepillsreview.info/">Volume Pills Semen Enhancers Review</a></li>
    <li><a href="http://www.sizegeneticsreview.info/">SzeGenetics Review</a></li>
    <li><a href="http://www.proactolweightlossreview.info/">Proactol Weightloss Review</a></li>
    <li><a href="http://www.reviewonsizegenetics.info/">Review On Sizegenetics</a></li>
    <li><a href="http://www.mysizegeneticsreview.info/">My SizeGenetics Review</a></li>
    <li><a href="http://www.review-sizegenetics.info/">SizeGenetics Review</a></li>
    <li><a href="http://www.sizegeneticsextenderreview.info/">SizeGenetics Extender Review</a></li>
    <li><a href="http://www.sizegeneticssystemreview.info/">SizeGenetics System Review</a></li>
    <li><a href="http://www.sizeprosystemreview.info/">SizePro System Review</a></li>
    <li><a href="http://www.proextendersystemreview.info/">ProExtender System Review</a></li>
    <li><a href="http://www.vigrxplusreview.info/">VigRX Plus Penis Pill Review</a></li>
    <li><a href="http://www.tipsonskincare.info/">Tips On Skincare</a></li>
    <li><a href="http://www.weightlossdietguides.info/">Weightloss Diet Guides</a></li>
    <li><a href="http://www.solutionforweightloss.info/">Solution For Weightloss</a></li>
    <li><a href="http://www.bestforweightloss.info/">Best For Weightloss</a></li>
    <li><a href="http://www.penisenlargementjelqing.info/">Penis Enlargement Jelqing</a></li>
    <li><a href="http://www.penisenlargementdrugs.info/">Penis Enlargement Drugs</a></li>
    <li><a href="http://www.penisenlargementtablets.info/">Penis Enlargement Tablets</a></li>
    <li><a href="http://www.penisenlargementherbal.info/">Herbal Penis Enlargement</a></li>
    <li><a href="http://www.penisenlargement-scam.info/">Penis Enlargement Scam</a></li>
    <li><a href="http://www.penisenlargement-guide.info/">Penis Enlargement Guide</a></li>
    <li><a href="http://www.penisenlargement-studies.info/">Penis Enlargement Studies</a></li>
    <li><a href="http://www.penisenlargement-methods.info/">Penis Enlargement Methods</a></li>
    <li><a href="http://www.penisenlargement-secrets.info/">Penis Enlargement Secrets</a></li>
    <li><a href="http://www.homemadepenisenlargement.info/">Homemade Penis Enlargement</a></li>
    <li><a href="http://www.penisenlargement-techniques.info/">Penis Enlargement Techniques</a></li>
    <li><a href="http://www.penisenlargement-tips.info/">Penis Enlargement Tips</a></li>
    <li><a href="http://www.penisenlargement-surgery.info/">Penis Enlargement Surgery</a></li>
    <li><a href="http://www.penisenlargementhypnosis.info/">Penis Enlargement Hypnosis</a></li>
    <li><a href="http://www.penisenlargementcreams.info/">Penis Enlargement Creams</a></li>
    <li><a href="http://www.penisenlargement-pump.info">Penis Enlargement Pump</a></li>
    <li><a href="http://www.howtomeasurepenis.info/">How To Measure Penis</a></li>
    <li><a href="http://www.penisenlargement-forum.info/">Penis Enlargement Forum</a></li>
    <li><a href="http://www.penissizedebate.info/">Penis Size Debate</a></li>
    <li><a href="http://www.penissizesurvey.info/">Penis Size Survey</a></li>
    <li><a href="http://www.onlinepharmacymeds.org/">Online Pharmacymeds</a></li>
    <li><a href="http://www.pharmacychicago.info/">Pharmacy Chicago</a></li>
    <li><a href="http://www.pharmacydallas.info/">Pharmacy Dallas</a></li>
    <li><a href="http://www.pharmacydetroit.info/">Pharmacy Detroit</a></li>
    <li><a href="http://www.pharmacyminneapoli.info/">Pharmacy Minneapolis</a></li>
    <li><a href="http://www.pharmacyseattle.info/">Pharmacy Seattle</a></li>
    <li><a href="http://www.pharmacynewyork.info/">Pharmacy New York</a></li>
    <li><a href="http://www.pharmacyphiladelphia.info/">Pharmacy Philadelphia</a></li>
    <li><a href="http://www.pharmacywashingtondc.info/">Pharmacy Washington DC</a></li>
    <li><a href="http://www.pharmacystlouis.info/">Pharmacy St Louis</a></li>
    <li><a href="http://www.careertrainingguides.info">Career Training Guides</a></li>
    <li><a href="http://www.fengshuitipsforyou.info">FengShui Tips For You</a></li>
    <li><a href="http://www.bestdatingtips.info">Best Dating Tips</a></li>
    <li><a href="http://www.datingrelationshipstips.info">Dating Relationships Tips</a></li>
    <li><a href="http://www.datingwomenguide.info">Dating Women Guide</a></li>
    <li><a href="http://www.freedatingadvice.info">Free Dating Advise</a></li>
    <li><a href="http://www.wheretodate.info">Where To Date</a></li>
    <li><a href="http://www.freesexarticles.info">Free Sex Articles</a></li>
    <li><a href="http://www.sexadvice4men">sex Advice For Men</a></li>
    <li><a href="http://www.sexguide4men.info">Sex Guide For Men</a></li>
    <li><a href="http://www.sexhowto.info">Sex How To</a></li>
    <li><a href="http://www.sextips4men.info">Sex Tips For Men</a></li>
    <li><a href="http://www.womenhealthcenter.info">Women Health Center</a></li>
    <li><a href="http://www.womensexualhealth.info">Women Sexual Health</a></li>
    <li><a href="http://www.healthonfemale.info">Female Health</a></li>
    <li><a href="http://www.womenarticles.info">Women Articles</a></li>
    <li><a href="http://www.womenhealth-wellness.info">Women Health Wellness</a></li>
    </ul>

Leave a Reply

Your email address will not be published. Required fields are marked *