{"id":6524,"date":"2015-04-27T09:42:04","date_gmt":"2015-04-27T16:42:04","guid":{"rendered":"https:\/\/blog.digilentinc.com\/?p=6524"},"modified":"2024-12-28T11:38:31","modified_gmt":"2024-12-28T19:38:31","slug":"how-much-is-one-gb-of-memory","status":"publish","type":"post","link":"https:\/\/digilent.com\/blog\/how-much-is-one-gb-of-memory\/","title":{"rendered":"Understanding Gigabyte: How Much is One GB of Memory?"},"content":{"rendered":"<p>We hear words like gigabyte (GB) and terabyte thrown around a lot, but what can we actually do with that much memory? At the most\u00a0basic level of computing, we have bits, which are going to be either a 1 or 0. A byte is 8 bits. We&#8217;re going to represent a byte as this dot:<\/p>\n<figure id=\"attachment_6527\" aria-describedby=\"caption-attachment-6527\" style=\"width: 250px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/dot.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6527\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/dot.png\" alt=\"1 byte\" width=\"250\" height=\"248\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/dot.png 250w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/dot-150x150.png 150w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/dot-225x223.png 225w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><figcaption id=\"caption-attachment-6527\" class=\"wp-caption-text\">1 byte.<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>4 bytes is the memory it takes to store 1 character, so 1 byte is a pretty good starting point. A single page of text has about 500 characters. We can change 500 characters into 2000 bytes, or about two kilobytes of memory.<\/p>\n<p>&nbsp;<\/p>\n<p>If we make a visual representation, that&#8217;s 2000 dots.<\/p>\n<figure id=\"attachment_6529\" aria-describedby=\"caption-attachment-6529\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/2k.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-6529\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/2k-600x480.png\" alt=\"2k dots\" width=\"600\" height=\"480\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/2k-600x480.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/2k-1024x820.png 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/2k-225x180.png 225w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/2k.png 1544w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-6529\" class=\"wp-caption-text\">2k bytes.<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>This is only 2 <strong>kilobytes <\/strong>of memory. For only 1 page of text. What happens when we look at a novel? 40000 words is only about 80 pages of text, or 160 kilobytes of memory. Let&#8217;s check out what that looks like in dot form.<\/p>\n<figure id=\"attachment_6531\" aria-describedby=\"caption-attachment-6531\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/160k.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-6531\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/160k-600x379.png\" alt=\"160k dots \" width=\"600\" height=\"379\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/160k-600x379.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/160k-1024x646.png 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/160k-225x142.png 225w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/160k.png 1257w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-6531\" class=\"wp-caption-text\">160k bytes.<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Whoa! That&#8217;s a lot of dots, but in terms of computer memory, this is small game. Let&#8217;s go straight to 1 megabyte (MB) of memory. 1 megabyte is about 6 seconds of uncompressed audio, 1 minute of 128 kbit\/s MP3 audio, or a 500 page book. A megabyte is 1000 kilobytes (kb). Here&#8217;s what it look like in dot form:<\/p>\n<figure id=\"attachment_6535\" aria-describedby=\"caption-attachment-6535\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/1mb.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-6535\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/1mb-600x200.png\" alt=\"1MB\" width=\"600\" height=\"200\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/1mb-600x200.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/1mb-1024x341.png 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/1mb-225x75.png 225w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-6535\" class=\"wp-caption-text\">1MB.<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>That&#8217;s 1 million bytes. But this actually isn&#8217;t a lot of memory for non-text applications. 1 minutes of audio doesn&#8217;t really provide much enjoyment. 4 megabytes is the size of Nintendo 64 cartridge, a CD-ROM is 700 MBs (42 minutes of uncompressed audio). A gigabyte is where we start getting into storage that is more &#8220;standard&#8221; now.<\/p>\n<figure id=\"attachment_6537\" aria-describedby=\"caption-attachment-6537\" style=\"width: 454px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/1gb.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-6537\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/1gb-454x600.png\" alt=\"1 Gigabyte\" width=\"454\" height=\"600\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/1gb-454x600.png 454w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/1gb-774x1024.png 774w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/1gb-170x225.png 170w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/1gb-800x1058.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/1gb.png 1490w\" sizes=\"auto, (max-width: 454px) 100vw, 454px\" \/><\/a><figcaption id=\"caption-attachment-6537\" class=\"wp-caption-text\">1 gigabyte.<\/figcaption><\/figure>\n<p>In a dot diagrams, you can still see the individual dots on the MBs if you zoom. In gigabytes, that&#8217;s not really possible. There&#8217;s the amount of dots we have has increased by 1000. This is a lot of memory, 1 GB has 1 billion bytes, and each byte has 8 bits, so 1 GB has 8 billion bits of memory (WHOA!). For all that excitement, 1 GB isn&#8217;t actually a lot of memory isn&#8217;t in modern terms anymore. In an earlier blog post I took a picture of our USB Drives.<\/p>\n<figure id=\"attachment_6539\" aria-describedby=\"caption-attachment-6539\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/IMG_04521.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-6539\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/IMG_04521-600x461.png\" alt=\"A whole lot of memory\" width=\"600\" height=\"461\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/IMG_04521-600x461.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/IMG_04521-1024x786.png 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/IMG_04521-225x173.png 225w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-6539\" class=\"wp-caption-text\">A whole lot of memory.<\/figcaption><\/figure>\n<p>I wanted you to be able to zoom in on each individual dot, but my computer was being majorly slowed down around the 160kb range, so I had to resize everything.<\/p>\n<p>&nbsp;<\/p>\n<p>Each one of these is 4 or 8 gigabytes of memory, so if you look at it, they all have the dot diagram of a gigabyte, and at least 4 times that amount.<br \/>\nTo put that into perspective, Google has indexed 200 terabytes (1 terabyte is 1000 gigabytes) of the internet. They estimate this is only % 0.004 of the entire internet, so the about 5,000,000 terabytes of memory. Five million terabytes is 5000 petabytes.<\/p>\n<div class='watch-action'><div class='watch-position align-left'><div class='action-like'><a class='lbg-style6 like-6524 jlk' data-task='like' data-post_id='6524' data-nonce='ee750c7abc' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Like' \/><span class='lc-6524 lc'>+3<\/span><\/a><\/div><div class='action-unlike'><a class='unlbg-style6 unlike-6524 jlk' data-task='unlike' data-post_id='6524' data-nonce='ee750c7abc' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Unlike' \/><span class='unlc-6524 unlc'>0<\/span><\/a><\/div><\/div> <div class='status-6524 status align-left'><\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>We hear words like gigabyte (GB) and terabyte thrown around a lot, but what can we actually do with that much memory? At the most basic level of computing, we have bits, which are going to be either a 1 or 0. A byte is 8 bits. We&#8217;re going to represent a byte as a dot.<\/p>\n","protected":false},"author":29,"featured_media":6541,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1563],"tags":[],"ppma_author":[4478],"class_list":["post-6524","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guide"],"jetpack_featured_media_url":"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/04\/wafer.png","authors":[{"term_id":4478,"user_id":29,"is_guest":0,"slug":"josh-woldstad","display_name":"Josh","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/b4b62729a3daba9bb76117db7130e81e?s=96&d=mm&r=g","author_category":"","user_url":"","last_name":"Woldstad","last_name_2":"","first_name":"Josh","first_name_2":"","job_title":"","description":"I love Coding!"}],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/6524","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/comments?post=6524"}],"version-history":[{"count":1,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/6524\/revisions"}],"predecessor-version":[{"id":31149,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/6524\/revisions\/31149"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media\/6541"}],"wp:attachment":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media?parent=6524"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/categories?post=6524"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/tags?post=6524"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=6524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}