Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: UFS or HFS+... more efficient?



> I am wondering which file system is more efficient and which would be
> recommended to be used with Darwin/OS X?

That really depends what you want. When running a server ([Mac OS X ?] /
Darwin / Mac OS X Server) there's no doubt that you'll want to use UFS -
even Apple recommends it afaik. It's a compatibility issue and an almost
zero defragmentation issue. However, when using Darwin/OS X as a client
machine, I'd opt for HFS+. Not because it's "better", but because the
Apple implemenation of UFS (at least in the desktop version of OS X)
seems to be faulty. There have been a number of people that have
reported serious problems when using UFS on OS X client, and Apple has
not recommended using UFS with OS X client. In fact they have stated
almost nothing on this issue which proves that it's not a question for
them that the desktop users ARE going to use HFS+. In terms of the
endless "speed" debate I'd also opt for HFS+ simply because OS X running
on UFS is even slower than HFS+ (Mac OS X Server 1.0 was so dead slow
that you simply could not use it as a desktop machine (which you can
when it comes to any *BSD version).

>
> Of course some may say that HFS+ has better Classic compatibility, but
> that is not what I mean. I strictly mean which file system will allow
> Mac OS X/Darwin to function optimally and why.

As I said above - the client version of OS X _wants_ HFS+. In terms of
Darwin I guess one could also use UFS since you don't have the Aqua
overhead. But then again, I'd be very careful with using UFS -- BTW,
this has absolutely nothing to do with the UFS implementation of FreeBSD
which is super stable, secure, and has none of these problems/issues
etc.
Does anyone know whether OS X Server / Darwin / OS X have the same UFS
implementation? Or are there any differences? I noticed that when
partitioning under OS 9.1 you have a choice between ~ "UFS for Mac OS X"
and ~ "UFS for Mac OS X Server".

Regards,
Nicolas




Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.