home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.ibm.pc.hardware
- Path: sparky!uunet!ftpbox!motsrd!mothost!white!rtsg.mot.com!lido16!wiegand
- From: wiegand@rtsg.mot.com (Robert Wiegand)
- Subject: Re: Memory Cache questions
- Message-ID: <wiegand.716155498@lido16>
- Sender: news@rtsg.mot.com
- Nntp-Posting-Host: lido16
- Reply-To: motcid!wiegand@uunet.uu.net
- Organization: Motorola Inc., Cellular Infrastructure Group
- References: <1992Sep7.193149.23396@newstand.syr.edu> <1992Sep10.003938.9490@sarah.albany.edu> <CARL.92Sep10103158@atlantis.Cayman.COM>
- Distribution: "world"
- Date: Thu, 10 Sep 1992 20:04:58 GMT
- Lines: 48
-
- carl@Cayman.COM (Carl Heinzl) writes:
-
-
- >>I was wondering if you could use regular (non static) ram for a
- >>memory cache. I realize that static memory is used because it
- >>remembers when the power goes off, but after using the computer the
- >>cache should be filled with instuctions. It seems to me that the
- >>static memory is only better than regular memory at start up time.
- >>The reason for all this is that static ram is much more expensive than
- >>regular ram. I do realize that cache ram is fast and so is more
- >>expensive but I believe that regular (ie non statice) would be
- >>cheaper.
-
- >You have a major misconception. Static Ram (or SRAM as it's called)
- >does *NOT* remember ANYTHING when the power is turned off. Static ram
- >is different from Dynamic Ram (DRAM) in that it does not have to be
- >REFRESHED while the machine is turned on. Refresh is handled by the
- >hardware - you have absolutely *NOTHING* to do to make this happen
- >(although some advanced BIOS' do have a slow refresh option which may
- >give you an extra couple of percent performance).
-
- >Think of SRAM as a bucket that can either be full of water or empty.
- >Now think of DRAM as a bucket with a little hole in the bottom. If
- >someone doesn't periodically come around and say - hey that bucket
- >should be full, I better fill it the water will drain out (i.e. the
- >charge on the memory cell will drain out, literally).
-
- >Now, NVRAM (Non-Volatile Memory) is memory that remembers when the
- >power is turned off. This can be accomplished by several methods
- >which are beyond the time I have to type this answer, sorry. I hope
- >you get the basic idea, though.
-
- >-Carl-
-
- >--
-
- I would add one additional thing. Static RAM is used for memory cache
- because it is faster than dynamic RAM. To do any good cache memory
- must be faster than the main memory. So cheap DRAMs are used for the
- large main memory, and more expensive, but faster, SRAMs are used for
- the cache.
-
-
- --
- ------------------------------------------------------------------------------
- Robert Wiegand - Motorola Inc.
- uunet!motcid!wiegand
- Disclamer: I didn't do it - I was somewhere else at the time.
-