Reviews Leaderboard Database Reference Search StorageReview Check Storage Prices Discussion FAQs Reliability Survey Search About StorageReview.com Contents

 

Reprinted, with permission, from
The PC Guide


Special-Purpose Partitions and Other Partitioning Issues

 Reference Guide - Hard Disk Drives 

Author: Charles M. Kozierok 

There are some circumstances in which you will want to set up partitions that are smaller in size than usual, or where you might want to dedicate a partition to a specific use, or ensure that it occupies a particular place on the disk. Here are some of the extra issues you may want to take into account when considering how to partition your disk(s):

  • Partition Placement: Most hard disks use zoned bit recording, which means they hold more data per track at the outermost edge of the disk than they do at the innermost edge; as a result, the outer tracks tend to deliver better performance than the inner tracks do. Since the outer tracks are used first, this means that the first partition on a physical disk volume will be slightly faster than subsequent ones. If you have certain files that require higher performance than others, placing them in a partition at the beginning of the disk is preferred.
  • Dedicated Partitions: Notwithstanding my long argument against splitting the disk into many partitions where each is for one type of file, there are special situations where it may make sense to dedicate a partition to one use. The most common case where a partition is dedicated to a specific use is for the virtual memory swap file for a multitasking operating system. This file is very important since it is used often for certain types of heavy processing, and being able to control the exact properties and location of the partition that it uses can be advantageous.
  • Cluster Sizes for Special-Purpose Partitions: Again, having specific partitions for certain types of files can cost you flexibility, but in some cases it can make sense. If you are doing a lot of work with large multimedia files, you may want to intentionally bump up the cluster size to a larger value. The main reason for this is that there is less overhead when using larger clusters--doing a sequential read of a 10 MB file on a volume that uses 32 KB clusters means 319 "next cluster" lookups in the FAT. Reading this entire file on a volume with 2 KB clusters increases this to 5,119 lookups. Another reason is that since every cluster is a contiguous block on the disk, having a larger cluster size means a greater percentage of the file is in continuous blocks--less fragmentation. This means better performance for long sequential accesses (but frequent defragmentation of a disk with smaller clusters will mitigate this effect).

The three points above mean that the ideal place in many cases for the swap file under Windows 95, for example, is in a dedicated partition at the start of the second disk in a two-disk system, and this is what I use in my own personal PC. I have two disks that are approximately the same size and speed, and the swap file takes up the entire contents of the first partition of my second hard disk, which is about 63 MB in size. I used Partition Magic to set this partition's cluster size to 32 KB, even though a partition of this size would normally only use 2 KB clusters.

Next: Drive Letter Assignment and Choosing Primary vs. Logical Partitions

Return to the top of this page
© Copyright 1997-2005 Charles M. Kozierok. All Rights Reserved.
Write: Webmaster