<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"><channel><title>Idea Excursion &#187; Hardware</title> <atom:link href="http://www.ideaexcursion.com/category/hardware/feed/" rel="self" type="application/rss+xml" /><link>http://www.ideaexcursion.com</link> <description>Technology Musings</description> <lastBuildDate>Wed, 18 Jan 2012 16:33:17 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <atom:link rel='hub' href='http://www.ideaexcursion.com/?pushpress=hub'/> <creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/us/</creativeCommons:license> <item><title>Computer Memory 101: A Primer</title><link>http://www.ideaexcursion.com/2009/01/24/computer-memory-101-a-primer/</link> <comments>http://www.ideaexcursion.com/2009/01/24/computer-memory-101-a-primer/#comments</comments> <pubDate>Sat, 24 Jan 2009 19:34:41 +0000</pubDate> <dc:creator>Taylor Gerring</dc:creator> <category><![CDATA[Hardware]]></category> <category><![CDATA[Basics]]></category> <category><![CDATA[Explanation]]></category><guid isPermaLink="false">http://www.ideaexcursion.com/?p=278</guid> <description><![CDATA[This article explores and clarifies a fundamental concept in computers: memory. What is the major difference between the types of memory and why does it matter?]]></description> <content:encoded><![CDATA[<h3>Memory: What is it?</h3><p>This article will explore and clarify a fundamental concept in computers: memory. Because memory is a generic term for &#8220;storage device&#8221;, we should underscore that &#8211; in terms of modern computers &#8211; there are two main different types of memory.<br /> <span id="more-278"></span></p><h4>Temporary memory</h4><p>When a technophile references the term &#8220;memory&#8221;, this  is generally referring to the temporary storage space known as <acronym title="Random-Access Memory">RAM</acronym>. When a program is launched, the contents of that program must be placed into a temporary memory so the processor can interact with it. <acronym title="Random-Access Memory">RAM</acronym> is known as volatile memory: it must be continuously powered to retain information. Additionally, it is essential to the operation of a computer. The idea of <acronym title="Random-Access Memory">RAM</acronym> as an all-encompassing word for fast temporary memory is a misnomer, but nonetheless, is common vernacular.</p><div id="attachment_293" class="wp-caption alignnone" style="width: 310px"><a href="http://static.ideaexcursion.com/wp-content/uploads/2009/01/ram.jpg"><img class="size-medium wp-image-293" title="Random-access Memory" src="http://static.ideaexcursion.com/wp-content/uploads/2009/01/ram-300x115.jpg" alt="Random-access Memory" width="300" height="115" /></a><p class="wp-caption-text">Random-access Memory</p></div><h4>Semi-permanent memory</h4><p>The other major type of memory is hard disk drive (<abbr title="Hard Disk Drive">HDD</abbr>). More recently, a technology known as solid-state disk (<abbr title="Solid-State Drive">SSD</abbr>) is beginning to replace <abbr title="Hard Disk Drive">HDD</abbr>s, however, they effectively serve the same purpose. Unlike <acronym title="Random-Access Memory">RAM</acronym>, this semi-permanent storage need not be supplied with continuous power to retain its contents. Therefore,  it is known as non-volatile memory. Although included in modern computers, a hard drive is not required for the operation of a computer. One could turn on a computer without a hard drive and load data from another device to operate it as normal. In the past, other devices have acted the part of semi-permanent storage, including floppy disks, magnetic tape, and punch cards.</p><div id="attachment_292" class="wp-caption alignnone" style="width: 307px"><a href="http://static.ideaexcursion.com/wp-content/uploads/2009/01/hdd.jpg"><img class="size-medium wp-image-292" title="Hard-disk Drive" src="http://static.ideaexcursion.com/wp-content/uploads/2009/01/hdd-297x300.jpg" alt="Hard-disk Drive" width="297" height="300" /></a><p class="wp-caption-text">Hard-disk Drive</p></div><h4>The major difference between <acronym title="Random-Access Memory">RAM</acronym> and <abbr title="Hard Disk Drive">HDD</abbr>s</h4><p>The main point to emphasize is the trade-off between cost and speed in the two technologies. <acronym title="Random-Access Memory">RAM</acronym> is much faster than a <abbr title="Hard Disk Drive">HDD</abbr> (by orders of hundreds), but much more costly per unit of space. The introduction of <abbr title="Solid-State Drive">SSD</abbr>s has closed the speed gap somewhat (at the cost of price), but <acronym title="Random-Access Memory">RAM</acronym> is still the reigning champion between the two.  Additionally, volatility is major condition that affects what data we store in each type of memory. Although a hard drive is not needed to operate a computer, some type of non-volatile memory is required to make the computer useful. This is even true before the operating system (such as Windows, Linux, or OS X)  loads. In fact, the initial power-on instructions are stored in a permanent location called <acronym title="Complementary metal–oxide–semiconductor">CMOS</acronym>.</p><h3>Memory: Why?</h3><p>The prior section contains a basic description of storage in a computer, but the real reason to review it is to understand how each technology is utilized.  Because <acronym title="Random-Access Memory">RAM</acronym> is fast, but volatile, it acts much like short-term memory in humans: the thought (program) is in the forefront of your mind (loaded in <acronym title="Random-Access Memory">RAM</acronym>), and you can quickly recall information  (data)  that took place (was stored on disk). Also like short-term memory, if we do not memorize it (commit it to long-term storage), the information is quickly forgotten (erased).  Because information is so easily lost when stored in <acronym title="Random-Access Memory">RAM</acronym>, we are compelled to store important information on a more permanent medium. This is much like having a long-term memory: although the information is stored in your brain (on a hard drive) you can&#8217;t act on it (process it) until you actively recall it (read it from disk). Once you are cognizant of that thought (it exists in RAM), you can analyze (calculate) it, supplement (add data to) it, and re-store (save) that changed thought (file).</p><h3>Wrap-up</h3><p>If you think of hard drives as long-term memory and <acronym title="Random-Access Memory">RAM</acronym> as short-term memory, it becomes easy to understand how it isn&#8217;t possible to be actively thinking about every single piece of information you ever knew: Most people can only process a couple things at a time, and this is mostly true of computers.</p> ]]></content:encoded> <wfw:commentRss>http://www.ideaexcursion.com/2009/01/24/computer-memory-101-a-primer/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> </channel> </rss>
<!-- Served from: www.ideaexcursion.com @ 2012-02-07 08:07:04 by W3 Total Cache -->
