The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Does dividing a 500gb hard drive into two partitions boost access speed?

    Discussion in 'Hardware Components and Aftermarket Upgrades' started by Meever, May 4, 2010.

  1. Meever

    Meever Notebook Evangelist

    Reputations:
    54
    Messages:
    460
    Likes Received:
    0
    Trophy Points:
    30
    I just bought a new laptop and it has 5 partitions! Two partitions for storage (one 500gb) and the other hard drive has the OS in it's own little portion along with another for data and of course, the restore.

    I vaguely recall hearing that partitioning 1tb-2tb hard drives makes access times a little faster but was wondering if it would have any major benefits for a 500 gb hard drive.

    Thanks for your hep guys.
     
  2. newsposter

    newsposter Notebook Virtuoso

    Reputations:
    801
    Messages:
    3,881
    Likes Received:
    0
    Trophy Points:
    105
    having multiple partitions on a single hard drive regardless of size can in theory slow down a drive. your OS will happily see the multiple partitions as multiple 'hard drives' and attempt multiple accesses. with a single hardware device to service those multiple access requests, things get queued up beyond what the stock OS drivers can handle. so the i/o queue gets longer and longer.

    this is more of an issue with the server os variants but since the desktop os come from that code and driver core, it can still be a problem.

    when people see/claim speedups by partitioning hard drives this is the result of their reducing the size of the filesystem (ntfs, ext3/4, zfs, etc) tables that the os needs to manage. smaller filesystem tables = faster searching and indexing eventually results in faster data access and eventual transfer. but if you go ahead and actively use the rest of that physical drive space as another active partition, the os now has to manage multiple sets of filesystem tables as well as the i/o.

    this is the reason why the big boys are all selling storage virtualization controllers alongside their big storage boxes and why truly intelligent pci-e and intelliband disk controllers cost so much money. the SVC appliances take care of the management of the partitions and filesystem table i/o so that the host os and system only see the exact data they think they are managing.

    again, this is primarilly a server os problem. remember that the desktop os variants don't have access to any of the remediation techniques available to the servers so any i/o bottleneck problem that might arise will be magnified.
     
  3. Meever

    Meever Notebook Evangelist

    Reputations:
    54
    Messages:
    460
    Likes Received:
    0
    Trophy Points:
    30
    Very informative. Thank you.
     
  4. Phil

    Phil Retired

    Reputations:
    4,415
    Messages:
    17,036
    Likes Received:
    0
    Trophy Points:
    455
    The outer edges of a hard drive deliver faster transfer rates. So if you want your OS and applications to be on the fastest part of your hard drive, you have to partition. 80GB would be a good size for a primary partition.

    As you can see in every HDTune benchmark, the beginning of a hard drive is the fastest:
    [​IMG]

    Acces times are also better at the beginning of the drive:
    [​IMG]