HP3000-L Archives

June 1997, Week 2

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Bruce Toback <[log in to unmask]>
Reply To:
Bruce Toback <[log in to unmask]>
Date:
Sun, 8 Jun 1997 16:41:54 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (43 lines)
Alfredo writes:

>Are you saying that Windows 95 is just now going to a 32-bit file system?
>My Mac has been 32-bit clean since 1991 (or even before)...   And MPE since
>1987...   Mmmm...   Just wondering about the future, about which some
>people passively seem to have no choice :-)

"32 bit file system" in this context is a bit misleading. The FAT file
system, like the Mac's Hierarchical File System (HFS), uses a 16-bit
allocation block pointer. This limits the number of allocation blocks on
a volume to 65536. Since the minimum size of a file is one allocation
block, very large volumes have inefficient disc allocation (and
incidentally, a limit of something less than 65536 files per volume). For
example, a 4GB volume would have a minimum file size of 64KB (65536
allocation blocks of 65536 bytes each).

Win95's latest encarnation, which isn't available except if you buy a new
system or happen to belong to one or another of Microsoft's clubs, offers
a file system with 32-bit allocation block pointers. It's incompatible
with anything else in the Universe, including WinNT, so I can't use it,
but it's there. The larger allocation block pointers mean that you can
have more blocks per volume, so allocation block sizes can be a lot
smaller. (NTFS uses a completely disc format and doesn't have the
allocation block size problem. Win95 can't use NTFS volumes.)

Apple's solution is called HFS-Plus, and it should be available by the
end of the year. It will be compatible with HFS for small volumes (i.e.,
an old computer can mount a small HFS-Plus volume). They've also done
some magic so that programs that traverse the directory won't break
unless they actually do calculations with the allocation block pointer.
The software was demonstrated at the Worldwide Developer Conference last
month.

-- Bruce


--------------------------------------------------------------------------
Bruce Toback    Tel: (602) 996-8601| My candle burns at both ends;
OPT, Inc.            (800) 858-4507| It will not last the night;
11801 N. Tatum Blvd. Ste. 142      | But ah, my foes, and oh, my friends -
Phoenix AZ 85028                   | It gives a lovely light.
[log in to unmask]                   |     -- Edna St. Vincent Millay

ATOM RSS1 RSS2