Monday, September 8, 2008

Compare and contrast of RAM,ROM,Virtual andCaching Memory


http://www.crews.org/curriculum/ex/compsci/articles/howcomput.htm


RAM: is considered “random access” because you can access any memory cell directly if you know the row and column that intersect at that cell. This memory comes from the main mother board of your computer. Unlike ROM it works only when the computer is turned on. This memory controls the moment by moment processes of the computer. RAM is the home of the operating system which in these days is most of the time Windows 95. The ram needs a lot of space to run all the programs it is supposed most users need.


ROM: this is known as read only memory, this memory is permanent, memory. This memory stays on the computer even when it is turned off. It cannot be erased or change in anyway. However PROM a type of ROM can be altered.ROM is responsible for storing the basic input/output systems (BIOS) that control the start-up and boot process. ROM can be found in any electronically operated device. EPROM –Erasable Programmable Read Only Memory, EEROM-Electrically Erased Read-Only memory.


VIRTUAL:is a common part of the most operating systems on desktop computers. It has become so common because it provides a big benefit for users at a very low cost. With virtual memory, what the computer can do is look at RAM for areas that have not been used recently and copy them onto the hard disk. Virtual memory allows us to run programs because ROM and RAM doesn’t have enough space, virtual memory allows us to multi-task on the computer and internet etc. with the help of the virtual memory there is more room for the RAM to load a new application. This allows you computer to feel like it has more memory space then is actually installed. However if you computer has to heavily really on the virtual memory you will notice a significant performance drop. If the virtual memory is not working right the computer has to swap information back and forth between RAM and the hard disk, this is called thrashing this makes your computer incredibly slow. Both cache and virtual are types of memory supplement and perform the same function as RAM.this memory is a form of caching.


CACHING: helps you larger areas of your computer to be accessed quickly,caching is an important computer-science process that appears on every computer in a variety of forms. There are memory caches, hardware and software disk caches, page caches and more.modern computers have both L1 and L2 caches and now come have L3 cache.

No comments: