What NTFS allocation unit size should I use for my 2tb Hitachi drive? I think 4096 is the default but I was just reading an article on how you can set it for an even higher value if you just use the drive for large storage space and it will open files faster and waste less space, and all I'm using mine for is storage. Any thoughts? Thank you.
Btrees have solved the problem of balancing performance-vs-space considerations in such a way that any difference between cluster sizes is mostly negligible for general usage. All modern filesystems use btrees already for metadata.
Unless your disk is for a transactional database, go for default and forget about it. If that is for transactional databases, crank it up and then leave it alone.
Of course, if by "storage" you actually mean videos you've ripped or downloaded, you might as well crank it up, since all important files you have will be quite large (>100MB?)
Theoretically "faster", yes, but I'm not sure if it's noticeable at all, considering you'd just be opening those files one at a time anyway, and you'd hardly notice a speed difference of a few microseconds.
Now that I think about it, since modern filesystems already have persistent pre-allocation and some newer ones have extents and these two features already drastically improve large file performance regardless of cluster size, cranking up cluster size may end up as an exercise in wasted effort, gaining nothing at all. So unless it's for a busy transactional database where every drop of I/O speed you can possibly squeeze out of existing hardware counts, bothering to crank up cluster size just doesn't matter any more.