Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

JonathanParker

macrumors regular
Original poster
Jul 1, 2021
148
932
Not a big deal really.

I was just wondering why it says 994.66GB instead of the full 1TB.

On my old laptop, it said 1TB.

Anyone else had this?

Screenshot 28-10-2021-6VVS2p9Q.png
 
Huh. Same thing with me. Really annoying since I show the values with an icon on my desktop. My 2019 MacBook Pro showed 1 TB.

If anyone has a solution, please let me know.
 
Every drive has tolerances, this is well within those. This has been the case for every hard disk and now solid state drive since the beginning. Also why benchmarks differ just a little bit too. Tolerances!!!
 
Isn't it just a remnant of storage marketing? Disk storage has historically marketed itself with powers of 10, but operating systems use powers of two leading to a discrepancy.

In disk utility, my 4TB is reported as

Volume capacity : 3,996,329,328,640

3,996,329,328,640 / 2^42 = 90.886% of 4 TB.... missing 0.365 TB
 

Attachments

  • 1637206701586.png
    1637206701586.png
    11.4 KB · Views: 80
  • Like
Reactions: Analog Kid
Technically, a terabyte is always 10^12 bytes, because it uses the SI prefix "tera". 2^40 bytes equals one tebibyte, or 1 TiB. In practice, a terabyte can be almost anything between 10^12 bytes and 2^40 bytes, or between 1.0 and 1.1 terabytes, because people are lazy and inexact.

(There is also an old JEDEC standard that defines kilobytes, megabytes, and gigabytes as 2^10, 2^20, and 2^30 bytes. That standard does not consider terabytes or larger units.)
 
Some of the space might be reserved for other purposes. From Apple:

The Disk Utility app might also show slight differences in storage capacity, particularly for solid-state drives (SSDs) and flash storage, because of the additional space used by the EFI partition, restore partition, wear-leveling blocks, write-buffer area, metadata, spare blocks, grown bad blocks, and factory bad blocks.

I know this thread is a bit tongue in cheek ;) but still interesting to have learned something new.
 
This happens on all operating systems. Was much worse in the old days of 32k sector size and we lost 10% of the disk space.
 
Here's why it is not showing 1tb like usual.

Usually we only have a small system files like recovery partition etc . That's why the system still rounds it to 1TB. but with these new MBPs I noticed that if you go to the System Information app, and go to NVMExpress tab. It'll show you that the system uses 5.37GB+524MB for the system recovery etc. On Intel models I don't find these at all.

Since 1tb minus that amount is about 994.66GB. it makes sense why it's not 1TB like we used to see
 
  • Like
Reactions: NewYorkRanger
After further investigation, it appears that the new M1 chip use a different Boot Disk Structure than the older Intel models did.

The disk0s1 is for the Apple_APFS_ISC, which is the iBoot System Container (iSC), and supports the iBoot firmware in the early boot process, as well as providing trusted storage for the Secure Enclave within the M1 SoC.

The disk0s3 is the Apple_APFS_Recovery container. It is dedicated to providing 1TR, which is stored on its Recovery volume. This includes a second part of iBoot and all that’s necessary for the M1’s full Recovery Mode.

And last is the Macintosh HD, which is where all the user data is stored.

If you subtract the disk0s1 and disk0s3 from the full 1TB storage, you will get the remainder storage capacity of the SSD. In my case, it is 994.66GB instead of the full 1TB.
 
Not a big deal really.

I was just wondering why it says 994.66GB instead of the full 1TB.

On my old laptop, it said 1TB.

Anyone else had this?

View attachment 1882406

That is totally normal. 1 TB will never come with full 1 TB usable. Any amount will never come with the full usable amount. It is how it is. Sure, they could market it as 994 GB (usable) SSD. They don't.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.