SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Pastimes : Dream Machine ( Build your own PC ) -- Ignore unavailable to you. Want to Upgrade?


To: Cheeky Kid who wrote (2053)8/22/1998 1:10:00 AM
From: Sean W. Smith  Read Replies (1) | Respond to of 14778
 
Sire and All,

I just read the the Windows 98 documentation on FAT32 and FAT32
converter and I don't see anything that disagrees with what I said.
Here is everything in their docs hardcopy and online. I don't know
where you are getting this information.... Maybe you can point out
what were missing and explain the real world effects that many of us
have witnessed after having used FAT32 for almost two years now on
all my personal 95 boxes and my clients workstations.

NOTE: My comments are bold italics or italics. MS docs are normal and bold only.

From 98 Help Files...

(FAT32) is an improved version of the File
Allocation Table (FAT) that allows hard drives over two gigabytes to
be formatted as a single drive. Drive Converter uses smaller
clusters than FAT drives, resulting in more efficient space use.
Windows 98 includes a graphical Drive Converter conversion utility,
which quickly and safely converts a hard drive from the original FAT
to FAT32. For more information about using Drive Converter, click
here.
Disk Defragmenter
Using Drive Converter (FAT32)
Drive Converter converts your drive to the FAT32 file system, an
enhancement of the File Allocation Table (FAT or FAT16) file
system format. When your drive is in this format, it stores data
more efficiently, creating up to several hundred MB of extra disk
space on the drive. In addition, programs load faster and your
computer uses fewer system resources.
to start Drive Converter (FAT32).
Notes
Youcan also start Drive Converter by clicking Start,
pointing to Programs, pointing to Accessories, pointing to
System Tools, and then clicking Drive Converter.
Onceyou convert your hard drive to FAT32 format using
Drive Converter, you cannot return to using the FAT16
format unless you repartition and reformat the FAT32 drive.
If you converted the drive on which Windows 98 is
installed, then you must reinstall Windows 98 after
repartitioning the drive.
Olderdisk compression software is not compatible with
FAT32. If your drive is already compressed, you may not
be able to convert to FAT32.
Ifyou convert a removable disk and use the disk with other
operating systems that are not FAT32-compatible, you
cannot access the disk when running the other operating
system.
If your computer has a hibernate feature, the conversion
may turn off this feature. See your computer
documentation for details.
More on this later on
Because previous versions of Windows are not compatible
with FAT32, you cannot uninstall Windows 98 after
converting. As everyone knows FAT32 works well with 95 SR2
Although most programs are not affected by the conversion
from FAT16 to FAT32, some disk utilities that depend on
FAT16 do not work with FAT32 drives. You will be
prompted if you are running one of these utilities. Contact
your disk utility manufacturer to see if there is an updated
version that is compatible with FAT32.
If you convert your hard drive to FAT32 using Drive
Converter, you can no longer use dual boot to run earlier
versions of Windows (Windows 95 [Version 4.00.950],
Windows NT 3.x, Windows NT 4.0, and Windows 3.x).
this is also wrong, dual boot with 95 and 98 with FAT32 is easy
However, if you are on a network, earlier versions of
Windows can still gain access to your FAT32 hard drive
through the network.
Freeing up disk space using Drive Converter (FAT32) or
DriveSpace 3
Drive Converter (FAT32) converts your drives from the standard
File Allocation Table (FAT) to FAT32, a very efficient system for
storing files on large disk drives (over 512 MB). Converting to FAT32
may create some free disk space.


Page 85 of the "Getting Started with Windows 98" also talks about
FAT32 and states the following.

The Table below illustrates the larger partition size and smaller
cluster size available with FAT32 file system. Partitions larger
than 2G are not supported via FAT16 and partitions smaller than 512M

are not supported with FAT32. (this is not entirely true, you
can create FAT32 on smaller disks)


Parition Size FAT16 Cluster Size FAT32 Cluster
<=32M 2K -
<=128M 2K -
<=256M 4K -
<=512M 8K 4K
<=1024M 16K 4K
<=2048M 32K 4K
3G-7G -- 4K
8G-16G -- 8K
.... etc....

Here is the line that is probably causing your incorrect
assumption.I will show a mathmatical example later to prove
this


If your hard disk is smaller than 2G and your computer uses the FAT16
file system you may not see much improvement if you convert to
FAT32. But you may want to convert to FAT32 if your disk is between
2G and 2 Terabytes and you want to improve its effiency....

The FAT32 file system has the following advantages over FAT16:

-- It allows programs to open more quickly, on average 36% faster.
-- It uses a smaller cluster size, resulting in more efficient use
of disk space on average 28% more disk space.
-- It allows a hard disk of up to 2TB to be formatted as a single
drive, eliminitating the need to parition the disk.
-- It can relocate the root directory and use backup copies of the
FAT making your computer less vulnerable to crashes.

END OF MS DOCS

OK, now lets analyze some of these statements and we'll see where the
misinterpretation arises....

MS Says "If your hard disk is smaller than 2G and your computer uses
the FAT16 file system you may not see much improvement if you convert
to FAT32."

Here's a simple example to prove the point. Lets say we have an 800M
FAT16 drive with ~8000 Files on it. (this is from one my pc's)

800M Drive uses 16K clusters. Exactly 1 cluster per file will not be
completely full. The average amount of wasted space in the cluster
will be the arithmetic mean or 8K Bytes.

8000 Files * 8K Bytes average wasted per file = 64M of Wasted Space

Converting to FAT32 will reduce cluster size by default to 4K and
result in 32M of less wasted space. There are also undocumented
command line flags to FDISK that allow you to set cluster size as low
512 Bytes to further increase space usage efficiency and reduce
wasted space to only 2M freeing 62M of disk space. For an 800M drive
I would consider this substantial improvement.

Perform the MATH on your FAT16 2G partition and you will see the # is
trypically 200-400M or on average 28% diskspace according to MS.
Hardly insignificant.

MS also says "It allows programs to open more quickly, on average 36%
faster."

This is really deceiving because the speedup is not overall but only
on application launch. This speedup has really nothing to do with
FAT32 but with a new disk defragmenting technology MS licensed from
Intel that interleaves different application files on the same track
in the order they are typically loaded to minimize launch time. This
only works with FAT32 because thats all they decided to write the
driver for. There is no technical reason this couldn't be done with
FAT16, or any other file system. Secondly this technique only works
with Application files because they are static in size and in the
relationship in time in which they are accessed during program launch.

Notice MS doesn't claim FAT32 speeds up disk in general ONLY
application launch. Not opening data files, not sequential or random
access by any #. Why?? because it doesn't due to what is said
above. Overall this is just a clever marketing ploy. Actual FAT32
disk performance in real world and synthetic benchmarks generally is
2-4% less than FAT16 as documented by many computer mags, Tom's
Hardware page, & my own benchmarks.

That said FAT32 is very advantageous for MOST users. The only true
disadvantage I can think of is that mnay laptop's firmware cannot
create a image file on a FAT32 to allow the notebooks to suspend.
Most all Pentium Notebooks have this limitation. I cannot comment on
the latest generation of PII notebooks. I imagine those shipping
with 98 native have overcome this problem.

For further information on the subject of disks, partitioning, etc.
Powerquest's Partition Magic manual is probably the best presentation
on the subject I have ever seen. Plenty of internet sites are full
of good information such as Tom's hardware page.

Class Dismissed,

Sean