Is there a reason to give a VM a round base-2 amount (2048MB, 4096MB, etc) of memory?
The title pretty much says it all, is there any advantage to giving a VM 2048MB of memory instead of rounding to base-10 and doing 2000MB?
Chris S answered (10 upvotes):
The physical memory in the server is a multiple of a power of two, so it will slice evenly if you use other multiples. There may be some incredibly minor improvements with SLAT and such if they’re properly aligned too. Otherwise no.
Originally posted on Server Fault — 27 upvotes. Licensed under CC BY-SA.