• DocumentCode
    3389615
  • Title

    A unified analysis of paging and caching

  • Author

    Torng, Eric

  • Author_Institution
    Dept. of Comput. Sci., Michigan State Univ., East Lansing, MI, USA
  • fYear
    1995
  • fDate
    23-25 Oct 1995
  • Firstpage
    194
  • Lastpage
    203
  • Abstract
    Paging (caching) is the problem of managing a two-level memory hierarchy in order to minimise the time required to process a sequence of memory accesses. In order to measure this quantity, we define the system parameter miss penalty to represent the extra time required to access slow memory. In the context of paging, miss penalty is large, so most previous studies of on-line paging have implicitly set miss penalty=∞ in order to simplify the model. We show that this seemingly insignificant simplification substantially alters the precision of derived results. Consequently, we reintroduce miss penalty to the paging problem and present a more accurate analysis of on-line paging (and caching). We validate using this more accurate model by deriving intuitively appealing results for the paging problem which cannot be derived using the simplified model
  • Keywords
    cache storage; paged storage; caching; miss penalty; paging; two-level memory hierarchy; unified analysis; Algorithm design and analysis; Computer science; Context modeling; Costs; Counting circuits; Memory management; Performance analysis; Terminology; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1995. Proceedings., 36th Annual Symposium on
  • Conference_Location
    Milwaukee, WI
  • ISSN
    0272-5428
  • Print_ISBN
    0-8186-7183-1
  • Type

    conf

  • DOI
    10.1109/SFCS.1995.492476
  • Filename
    492476