As applications continue to become more functional and more complex, and as data sets grow in size, the address space requirements also continue to grow. Now a days most of the applications are 64-bit and the 4 GB address space provided by 32-bit systems is no longer sufficient.