Solved

disk io size 4k-512k

Posted on 2013-01-22
4
443 Views
Last Modified: 2013-02-08
i wanted to determine which disk io block size to go with and I am note sure which option is best?  choice range from 4k to 512k? what are the pros and cons?  i have a 2012 server.
0
Comment
Question by:Kylo Ren
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
4 Comments
 
LVL 14

Accepted Solution

by:
BlueCompute earned 400 total points
ID: 38807777
In general, larger clusters improve performance at the cost of wasted space. The best size depends on the average size of the files you will be storing on the volume - I've found 16 or 32KB to be a reasonable choice on a window server, but it depends on usage - unless you're trying to make a particularly high-performance environment I wouldn't worry about it too much. The default figures can be found here:
http://support.microsoft.com/kb/140365?wa=wsignin1.0
and some information about he performance impacts here:
http://technet.microsoft.com/en-us/library/cc767961.aspx
0
 
LVL 5

Author Comment

by:Kylo Ren
ID: 38866460
ok space may not be that important to me. how much is actually wasted? i just need a rough idea to see what trade off would be.

lets say i have a 500gb volume and i want the best performance (largest cluster size).  how much space can i expect to lose? also are there any other downsides to having a large cluster besides wasted space?

thanks a lot
0
 
LVL 17

Assisted Solution

by:Gerald Connolly
Gerald Connolly earned 100 total points
ID: 38867163
well if you have lots and lots of small files, you will waste a lot of space, all it needs is one byte used to waste all the remaining space in a cluster
0
 
LVL 14

Expert Comment

by:BlueCompute
ID: 38868090
Basically, the cluster size is the smallest amount of data the file system will allocate. If your file is smaller than this, any extra space is wasted. For a demonstration, create a new text file on your local hard drive, enter 1 character of data and look at the file properties. You'll see the following:

Size: 1 bytes (1 bytes)
Size on Disk: 4.00 KB (4,096 bytes)

This is with a 4k cluster size. The average file size in my current Win7 windows directory is 165KB, but that's a mean average. With a 4k cluster size, I get

Size: 16,771,835,355 bytes
Size on disk: 16,965,893,594 bytes

Which is very little wastage, as most files are >4k in size anyway. To be honest, it really isn't likely to make too much difference to performance or disk usage unless you start going to very large clusters, which doesn't make sense unless you're only dealing with large/fixed size files.
0

Featured Post

NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
VMWare vSAN 5 85
Archiving/Deleting Old E-Mail boxes 4 54
ESXI update version 5.5.0.1623387 7 73
Change subnet - effects on server 14 42
This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
When we purchase storage, we typically are advertised storage of 500GB, 1TB, 2TB and so on. However, when you actually install it into your computer, your 500GB HDD will actually show up as 465GB. Why? It has to do with the way people and computers…
This Micro Tutorial will teach you how to reformat your flash drive. Sometimes your flash drive may have issues carrying files so this will completely restore it to manufacturing settings. Make sure to backup all files before reformatting. This w…
In this video tutorial I show you the main steps to install and configure  a VMware ESXi6.0 server. The video has my comments as text on the screen and you can pause anytime when needed. Hope this will be helpful. Verify that your hardware and BIO…

751 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question