Home > Blogs > VMware Fusion Blog

Fusion Geek Speak: Shawn Morel Talks About Virtualization at C4 Mac Dev Conference

Team Fusion member Shawn Morel gave a killer talk at Wolf Rentzsch’s C4 indie Mac developer conference last year.

The talk was excitingly named "Virtualization Vivisection" and gets into as much nitty gritty detail about x86 virtualization as you can probably get before you have to start paying tuition.

Some of the topics Shawn dives into (and some helpful links for you to follow as you go along with the talk)?

1. Virtualization history and basics going back to Popek and Goldberg and their seminal paper on virtualization.

2. Why the Intel architecture was such a challenge to virtualize.

3. How VMware did it back in 1998 (or, how the researchers who eventually founded VMware did it, and then how that became what VMware is today).

4. "Hijacking OS X" and other things that sound scary, but make VMware Fusion possible.

5. Intel’s VT versus good old fashioned Binary Translation (BT)

6. Virtual devices (and why USB is a tough nut to crack).

7. PowerPC virtualization (and why it’s probably not going to happen any time soon).

8. 3D Graphics in virtualization

9. Virtualized Mac OS X on Mac OS X (which is funny, because this talk was given months before the Fusion Team demo’d Mac OS X Leopard Server virtualized at Macworld)

And, of course, much, much more.  Thanks to Wolf and company for getting these talks up on Viddler:

Some other great talks at the event:


25 thoughts on “Fusion Geek Speak: Shawn Morel Talks About Virtualization at C4 Mac Dev Conference

  1. Yuhong Bao

    On the matter of VMware Workstation for Mac, mentioned in the video, having two desktop virtualization software for the same platform looks a little silly. After all, no other vendor do that. So I’d merge it and Fusion into one product.

  2. Garcinia Cambogia Diet

    I read this article completely on the topic of the difference of most up-to-date
    and earlier technologies, it’s remarkable article.

  3. Steel compost bin

    Hi there colleagues, good post and pleasant arguments commented at this place,
    I am truly enjoying by these.

  4. recovery time for tummy tuck surgery

    Quality articles or reviews is the crucial to interest the people to pay a quick visit the web site, that’s
    what this website is providing.

    My homepage :: recovery time for tummy tuck surgery

  5. Skin And Laser

    Hey there! I realize this is sort of off-topic but I needed to ask.
    Does building a well-established blog like yours take a lot
    of work? I’m brand new to writing a blog however I do write
    in my diary daily. I’d like to start a blog so I can easily share my
    experience and thoughts online. Please let me know if you have any suggestions or tips for new aspiring bloggers.

  6. leczenie ziołami

    I am really impressed with your writing skills as well as
    with the layout on your weblog. Is this a paid theme or did you customize it
    yourself? Either way keep up the excellent quality writing, it is rare to see
    a nice blog like this one nowadays.

  7. http://grzybica-paznokci122.vefblog.net

    Amazing issues here. I’m very satisfied to see your article.
    Thank you a lot and I am having a look forward to touch you.
    Will you please drop me a e-mail?

  8. www.fit.pl

    Hello there, just became aware of your blog through Google, and
    found that it’s really informative. I’m going to watch out for brussels.
    I’ll appreciate if you continue this in future. Numerous people will be benefited from
    your writing. Cheers!

  9. www.mustat.com

    Awesome post.

  10. zapaleniu zapaleniu płuc

    I blog frequently and I genuinely thank you for your content.

    Your article has really peaked my interest. I’m going to bookmark your site and keep checking for new information about once a week.
    I subscribed to your RSS feed too.

  11. walczstrefa.pl

    Very nice blog post. I certainly love this website. Keep writing!

  12. szkolenia

    If you are going for most excellent contents like me, simply visit this website daily as it gives
    quality contents, thanks

  13. test

    Hi to every one, the contents present at this web site are truly remarkable for people knowledge, well, keep up the good work

  14. szeroki.host22.com

    I loved as much as you will receive carried out right here.
    The sketch is attractive, your authored subject matter stylish.
    nonetheless, you command get bought an edginess over that you wish be delivering the
    following. unwell unquestionably come further formerly again as exactly the same nearly
    very often inside case you shield this hike.

  15. apteka

    Hi! Do you know if they make any plugins to protect against hackers?
    I’m kinda paranoid about losing everything
    I’ve worked hard on. Any recommendations?

  16. liszajec zakaźny

    Definitely believe that which you said. Your favorite justification appeared to be on
    the internet the easiest thing to be aware of.
    I say to you, I definitely get irked while people consider worries that they
    plainly don’t know about. You managed to hit the
    nail upon the top as well as defined out the whole thing without having side effect ,
    people could take a signal. Will probably be
    back to get more. Thanks

  17. http://sitetrail.com/

    As the admin of this site is working, no question very soon it will be famous, due to its
    feature contents.

  18. garwolincity.pl

    Does your site have a contact page? I’m having trouble locating it but, I’d like to send you an e-mail.
    I’ve got some suggestions for your blog you might be interested in hearing.
    Either way, great blog and I look forward to seeing it expand over time.

  19. Bryant

    An offshore merchant account provides all the
    profits a sensible and proactive trader wants for his internet based business such as easy application, account
    safety and security, quick payments and low initial deposit
    and taxes. If your web site is offering a service or if you are
    selling any variety of products then you will, of course, need
    to be able to send invoices for goods or a bill
    for services rendered and to collect payment from your customers.

    Give your business a new direction and make it reach the peak of success with
    the help of Advanced Merchant Services.

  20. car

    General aviation planes are also extremely useful to farmers, who use them
    for sowing seeds, spraying insecticides or fertilizers over the farms, and for counting livestock.
    You don’t want to turn your shoulders at a steeper angle. Don’t miss out on the tour you want,
    get your seats at least one to two weeks in advance.

  21. moving west palm beach florida

    Hi, I believe your blog might be having browser compatibility
    problems. When I look at your blog in Safari, it looks fine however, if opening in I.E.,
    it’s got some overlapping issues. I simply wanted to give
    you a quick heads up! Apart from that, excellent website!

    my web site :: moving west palm beach florida

  22. womens swimwear

    Hi there, I would like to subscribe ffor this weblog to
    take most recent updates, so where can i do it please help out.

    Here is my blog post … womens swimwear

  23. mesin laundry kiloan

    I feel this is one of the such a lot important information for me.

    And i am glad reading your article. However wanna commentary on few
    general issues, The web site style is ideal, the articles is truly great : D.
    Excellent job, cheers

  24. sundialbook.com

    studied the articles on the website lots, planning to take the leap very soon and purchase a steam shower cabin, possibly in the aftermath of the holiday season

    Here is my site … steam shower tub, sundialbook.com,

  25. saturn dealers

    Write more, thats all I have to say. Literally, it seems as though you
    relied on the video to make your point. You definitely know what youre talking about,
    why waste your intelligence on just posting videos
    to your weblog when you could be giving us something enlightening to read?


Leave a Reply

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