home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / ibm / pc / hardware / 23936 < prev    next >
Encoding:
Text File  |  1992-09-10  |  2.7 KB  |  63 lines

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