[Beowulf] Sidebar: Vista Rant
Chris Samuel
csamuel at vpac.org
Wed Jul 18 17:36:49 PDT 2007
On Thu, 19 Jul 2007, Geoff Galitz wrote:
[about reasons for MacOSX]
> It's not the desktop, IMO. It is the entire software stack. From the
> kernel up though the application layer with a predictable hardware
> and firmware layer underneath.
I know the MySQL folks found from bitter experience that MacOSX can be just as
annoyingly painful in its behaviour as other platforms..
This is from the MySQL 4.1.9 release notes relating to InnoDB (where they need
some way of making sure data hits disk for ACID compliance):
http://forums.mysql.com/read.php?3,11554,11554
InnoDB: When MySQL/InnoDB is compiled on Mac OS X 10.2 or earlier, detect the
operating system version at run time and use the fcntl() file flush method on
Mac OS X versions 10.3 and later. In Mac OS X, fsync() does not flush the
write cache in the disk drive, but the special fcntl() does; however, the
flush request is ignored by some external devices. Failure to flush the
buffers may cause severe database corruption at power outages.
--
Christopher Samuel - (03) 9925 4751 - Systems Manager
The Victorian Partnership for Advanced Computing
P.O. Box 201, Carlton South, VIC 3053, Australia
VPAC is a not-for-profit Registered Research Agency
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://www.beowulf.org/pipermail/beowulf/attachments/20070719/c51c981d/attachment.sig>
More information about the Beowulf
mailing list