In the old days, memory requirements for validation were not such a common issue because storage devices were not as big as what they are today.
To estimate the amount of free memory required to validate a volume,
you can perform the following equation:
((S / B) / 32) * 8 = Free memory required for validation
S is the volume size in bytes
/ is the division sign
* is the multiplication sign
() are parentheses required to solve the expression inside first
B are the bytes per block as set by HDToolBox. Sizes start at 512
and are capped at 65536 bytes
Make sure that you round up the numbers before dividing as we don't
want floating point numbers getting in the way.
Examples:
A 500 MB partition with 512 bytes per block = 256 KB of RAM required
A 1 GB partition with 4096 bytes per block = 64 KB of RAM required
A 1 GB partition with 512 bytes per block = 0.5 MB of RAM required
A 64 GB partition with 512 bytes per block = 32 MB of RAM required
A 64 GB partition with 4096 bytes per block = 4 MB of RAM required
So always use the bigger blocks you can afford as you will save more
RAM at the expense of storage space.