VMware blames Apple for Fusion corruption

Technology

A bug in Mac OS X can cause loss of data in VMware Fusion virtual machines, company officials have warned. Fusion is VMware's virtualisation product for Mac OS X.

According to VMware, the underlying problem is in the way Mac OS X handles unbuffered I/O. The issue is variously referred to as either a bug or "a disagreement between Fusion and OS X about what sequences of disk-write calls are legal to make."

Unbuffered I/O works by sending data directly to the file, as opposed to buffered I/O which stages the data to be written into a block of memory (a buffer) and then writes the contents of the buffer out to the file.

The good news is that with its default settings, Fusion does not use unbuffered I/O.

However, the virtualisation software does give users the choice of optimising for virtual machine disk performance (the default), or for the performance of other Mac OS applications. The latter is achieved by enabling unbuffered I/O, which allows Fusion to use less memory.

This feature had been disabled in versions 1.1.1 and 1.1.2 of Fusion. It was restored in version 1.1.3 providing the software was running under Mac OS X 10.5.3 or later, as an unbuffered I/O problem had supposedly been fixed by Apple.

But VMware now believes that 10.5.3 failed to provide a complete fix for the problem, and is "aggressively pushing" Apple for a fix.

CONTINUED



SPONSORED PRESS RELEASES

NetSuite Announces APAC Channel Sales Program
NetSuite Inc. (NYSE: N), a leading vendor of cloud computing business management software suites, today announced the launch of the NetSuite Channel Program, a major new channel program tailored for the Asia Pacific region. The new NetSuite Channel Program will enable solution pr...

Featured IT jobs

Senior Software consultant responsible for providing support on a unique enterprise level software solution for various customers, Melbourne based!
Skills Tags:   IT  ITIL  Linux  Management  RFP  Unix
This financial client has an excellent opportunity for an experienced Database Developer. SQL 2005 Some Schema design + SSIS & SSRS - 80k+super
Skills Tags:   Design  Development  SQL  SQL Server
Massive Hyperion Project requires a Hyperion Planning Architect / Lead Developer - drive home a huge Hyperion solution.
Skills Tags:   Architect  Design  Development  Hyperion
OBIEE Consultant to work on a very large greenfield OBIEE implementation to date to work end-to-end with excellent modelling & BI Server skills
Skills Tags:   Business Intelligence  Cognos  Hyperion  Informatica  Oracle  SQL

Editors Picks

Stories you may have missed 

What iTWire offers for free

E - mail News SMS Headlines Desktop Alerts News Feeds Job Alerts Technology Events Press-Releases