09-05-2012, 02:55 PM
FAT32 vs. NTFS
fat32-ntfs_new.rtf (Size: 1.38 MB / Downloads: 33)
Introduction
Since they were developed over twenty years ago, the role of personal computers in our lives has drastically increased. Businesses as well as individuals use computers to store and manipulate data, produce products, and conduct business. However, when people turn on their computers and conduct their business, they probably don’t care too much about the constant reading and writing of data on the computer’s hard drive.
Over the years, hard drives and the systems used to store data on them have constantly evolved. While the two latest Windows file systems, FAT32 and NTFS, both look similar on the outside, they are really quite different, and have several advantages and disadvantages.
The Physical Disk
Before file systems can be understood, the physical disk itself must also be understood. The type of physical disk that most people are used to, is a hard drive. Also known as fixed disks, they are where computers store their operating systems, program files, and data.
Hard drives contain several platters, which are made up of either aluminum or more recently, glass. Glass is used in the newest and largest drives, because the platters can be made thinner, and they are more resistant to the heat that the drives generate.
1
In order for the platters to store information, they are coated with a magnetically sensitive material, primarily containing iron oxide and cobalt alloy.
The data on the platters is accessed by a head, which is moved by the head arm. There is usually one head per platter side. Figure 1 shows the primary components of a basic hard drive.
Sealed Chamber Disk Platters
Head Arm
Bezel
Head Actuator
Mounting Chassis
Drive Electronics PCB
Head Electronics
Read/Write Head
Anti-Vibration Mount
Components of a hard disk drive assembly (“Hard Drives”)
Information stored on the hard drive is divided up into many distinct areas on the platters. Tracks, sectors, and cylinders are what define these areas.
A track is a ring around a platter, containing information. Tracks on each platter line up with each track on the platter above or below. Each set of tracks that are identically positioned above or below each other are called cylinders.
The final way that the information in hard drives is divided is into sectors.
Sectors on a platter can be thought of as slices of a pie. Sectors are necessary,
because there would otherwise be too much information in each track (“Hard
Drives”).
File System Basics
Operating systems need a way to manage the data that is stored on a hard drive. This is where file systems come into play. Just as people organize their CD or DVD collections for retrieval at a later date, operating systems need a way to organize files for retrieval.
File Attributes
A file can be thought of as an abstract data type. The attributes that most operating systems would give to a file include the following:
• Name – This is the attribute of the file that computer users are used to seeing on a regular basis. It is simply the symbolic name of the file.
• Type – The type of a file defines what operations can be performed on it.
Types of files include executable, text, image, etc. The operating system usually associates a certain action with each type of file (e.g. open with Microsoft Word, or execute).
• Location – This is a pointer to the file on the device on which it resides
(e.g. a hard disk drive).
• Size – This is the size of the file, usually in bytes, words, or blocks.