The BIOS see the drives as 500gb, but when I installed windows 7, the OS sees the drives as 465gb each. Oddly enough Ubuntu Linux sees both drives as 500gb.
I have tried everything from checking disk manager to ensure I got the partition sizes right, to updating the BIOS and ensuring the flash is the newest version on the drives. I have even gone as far as switching the SATA detection modes from AHCI o IDE and back. I even tried a new install of windows 8 (went right back to windows 7).
On thing I did notice this morning is the Asus boot selection menu sees the drives as 465gb, but the BIOS list them as 500gb.
The only clue I have found thus far was off Samsungs web site:
Solid State Drives: Why Is My Storage Capacity Less Than The Actual Drive Capacity?
Samsung SSD’s conform to the International Disk Drive Equipment and Materials (IDEMA) standard, which classifies approximately 93 percent of their actual physical memory capacity as usable space for storage.
I did see on NewEgg.com that others are having the same issue.
Is there something obvious I am missing, or is this just how SSD works?
That is not only how SSDs work, but how all HDDs work as well.
For example, my 3TB drive is only 2.72tb and my 128gigabyte SSD is only 119.
JackNaylorPE has explained the math, so no reason to reexplain it, but if you get the properties of the drive, it will show a number of bytes much closer to 500 000 000 000, but as you use 1024 to get each step, things get smaller.
So in my case 127929409536 / 1024 (bytes) 124931064 /1024 (kilobytes) 122002.9921875 / 1024 (megabytes) 119.1435470581055 (gigabytes)
I also have no idea why they ever started to sell drives with base10 values, but they all do it. I also hate that they try to explain it as usable space(its not like the drive has that much space for other things, it may have a small bit for bad block management). Its math pure and simple.