Preview

Cache Memory

Good Essays
Open Document
Open Document
746 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Cache Memory
Introduction to Cache Memory
Cache memory is a random access memory (RAM) that a computer microprocessor can access more quickly than it can access regular RAM. As the microprocessor processes data, it looks first in the cache memory and if it finds the data from a previous reading of data, it does not have to do the more time-consuming reading of data from larger memory.
Cache memory is sometimes described in levels of closeness and accessibility to the microprocessor. An L1 cache is on the same chip as the microprocessor. For an example, the PowerPC 601 processor has a 32 kilobyte level-1 cache built into its chip. L2 is usually a separate static RAM (SRAM) chip. The main RAM is usually a dynamic RAM (DRAM) chip.
In addition to cache memory, one can think of RAM itself as a cache of memory for hard disk storage since all of RAM's contents come from the hard disk initially when you turn your computer on and load the operating and later as you start new applications and access new data. RAM can also contain a special area called a disk cache that contains the data most recently read in from the hard disk.
Characteristics of Cache Memory
Cache memory is a component that improves performance by transparently storing data such that future requests for that data can be served faster. Cache memory is usually built inside a CPU or board chip facilitate the frequently used commands. Other than that, most frequently used code or data in the memory is also kept in cache but it is invisible to software. When the program accesses this code or data, it comes from high speed cache rather than from slower main memory. The data that is stored within a cache might be values that have been computed earlier or duplicates of original values that are stored elsewhere.

Applications
Cacheonix is a caching API which helps to handle increasing volume of critical data when developing Java applications. Caching is the ways for improving performance, concurrence and scalability in

You May Also Find These Documents Helpful

  • Satisfactory Essays

    RAM is the random access memory and it is volatile. It holds program instructions and data. The CPU can find…

    • 204 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    It 240 Appendix F

    • 301 Words
    • 2 Pages

    |RAM |RAM is short for Random Access Memory and is a type of memory that is accessed |…

    • 301 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    POS355 Week 1 Individual

    • 574 Words
    • 2 Pages

    While in the hardware, memory management includes elements that store data such as random access memory chips, and memory caches. In the operating system, memory management involves the distribution of precise memory blocks to programs as the user requests adjustments. While at the application and program level, memory management ensures the availability of sufficient memory for the objects and data structures at all times for each program that is running.…

    • 574 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    BTEC ICT Unit 2 P1

    • 944 Words
    • 4 Pages

    There are two types of memory which we need and use on our computers one of them is RAM and the other one is cache.…

    • 944 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Random-access-memory (RAM) is a very important specification of the computer. By ensuring you have enough RAM, the faster your system processes, you can store more data, and allow more programs to run at the same time. As the OS allows the different task to complete for the processor, the RAM is used as temp storage, when the processor no longer needs them the OS clears it. Virtual memory is the hard drive space borrowed to use if there isn’t enough…

    • 580 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Ict Unit 30

    • 2076 Words
    • 9 Pages

    Internal Memory - Cache memory is a added memory system that temporarily stores frequently used instructions and data for quicker processing by the central processor of a computer.…

    • 2076 Words
    • 9 Pages
    Powerful Essays
  • Good Essays

    AP Psych

    • 629 Words
    • 3 Pages

    Memory can be defined as an active system that receives information from the senses, organizes and alters it as it stores it away, and then retrieves the information from storage.…

    • 629 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Memory – Memory is the part of the computer that temporarily stores applications, documents, and stem operating information.…

    • 2127 Words
    • 9 Pages
    Powerful Essays
  • Better Essays

    DIcussions1

    • 1171 Words
    • 4 Pages

    1. When are caches useful? What problems do they solve? What problems do they cause? If a cache can be made as large as the device it is caching (for instance, a cache as large as a disk), why not do so and…

    • 1171 Words
    • 4 Pages
    Better Essays
  • Satisfactory Essays

    Nt1110 Computer Memory

    • 781 Words
    • 4 Pages

    8. CD ROM – A device used to read CD-ROMs. If capable of writing to the…

    • 781 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    Chapter 1 study guide

    • 672 Words
    • 3 Pages

    To identify the location in RAM, RAM uses an address for each unique memory location where a byte can be stored…

    • 672 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Chapter6Memory

    • 267 Words
    • 1 Page

    There are several different models of how memory works, all of them involve the same three processes: getting the information into the memory system, storing it there, and getting it back out.…

    • 267 Words
    • 1 Page
    Satisfactory Essays
  • Powerful Essays

    Nve Corporation

    • 3585 Words
    • 15 Pages

    * MRAM, which has been called the “ideal or universal memory” because it takes the best features of each type of RAM before it and combines them.…

    • 3585 Words
    • 15 Pages
    Powerful Essays
  • Satisfactory Essays

    Powerful central processing units (CPUs) demand large amounts of data, and they need that data fast. Otherwise, CPU performance is hindered by the lack of data storage support; therefore, computers have been designed to supply data through tiering memory and caches, which use the hard drive in combination with random access memory (RAM) to deliver massive amounts of data to the CPU. The speed of the RAM is crucial to the performance of data delivery; you want the most RAM at the fastest speed possible so the CPU is not waiting for information.…

    • 396 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    ram essay

    • 262 Words
    • 2 Pages

    With memory a computer is able to hold applications, operating systems and saved files such as documents. Understanding the difference between the two types of memory is key. RAM is a volatile memory meaning the data can be lost when power is interrupted if not saved to a disk or hard drive. While ROM is a nonvolatile memory meaning data is not lost when power is interrupted.…

    • 262 Words
    • 2 Pages
    Satisfactory Essays