Memory Sizes: Now with zetta and yotta!

memory sizes from kilo to yotta

One of the most popular pages on this site provides a simple conversion to map numbers of various sizes to the corresponding memory storage sizes in bits (mathematicians and other geeks often call this “log base 2”). The popular table now includes all of the international standard integer size names. I’ve also expanded the discussion of inaccuracies between decimal and binary (“power of 2,” really) naming.

Address Size Shortcut

Here is a simple shortcut for estimating the number of bits required to address storage of a given size. This is good for “first guess” estimates ONLY. There have been lawsuits over using a base-10 size versus a base-2 size to describe a storage size.

103 ~ 210

To put this into practice, we do the following:

  1. Count the number of sets of three zeros (the “thousands”) in the storage size.
  2. Multiply the number of thousands by ten

Let’s work out an example with a terabyte: a trillion-byte memory.

  1. In a trillion (1,000,000,000,000) there are 4 sets of three zeroes
  2. Multiply 4 by 10, and we get approximately 40 bits.

ACSAC Android Apple attacks authentication Bitcoin Boak Calibre certificates CIA properties classified Clinton cloud computing Coursera CPU cracking crypto cybercurrency databases design principles domain names Drupal ebooks elections email encrypted messages evaluations file systems flaws Ft. Meade GUI history iOS iPhone KGB Kindle library malware memory sizes Microsoft mobile security MSSE Multics NSA NSTISSI 4011 OPDS passwords phishing President quantum Quizlet RAM risks secrecy spam SSL stream cipher TCSEC Top Secret training Trump UMN video Wordpress xor