• DocumentCode
    3507220
  • Title

    Distributed, configurable memory management in an operating system supporting quality of service

  • Author

    McDonald, Ian

  • Author_Institution
    Dept. of Comput. Sci., Glasgow Univ., UK
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    191
  • Lastpage
    196
  • Abstract
    Ongoing work is presented that takes advantage of several key trends in computing science to provide a novel, flexible, extensible, distributed, user-level virtual memory management hierarchy offering quality of service (QoS) to applications. The increasing disparity between CPU memory and hard disks has made on-line compression more viable than it was only a few years ago. The new hierarchy takes advantage of this to provide a compressed cache within its framework. Similarly, it takes advantage of increased network bandwidth to provide paging to the memory of remote hosts. The new system is further augmented with QoS parameters, allowing applications to specify their own page-fault handling performance requirements and provides feedback mechanisms that allows them to dynamically adjust their behaviour to cope with changes that may affect this. An overview of the design is presented, with the remote paging environment being described in some detail, along with some initial results
  • Keywords
    operating systems (computers); paged storage; quality of service; storage management; CPU memory; compressed cache; configurable memory management; hard disks; operating system; page-fault handling performance requirements; paging; quality of service; virtual memory management hierarchy; Bandwidth; Costs; Distributed computing; Hard disks; Memory management; Operating systems; Quality management; Quality of service; Runtime environment; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1999. Proceedings. 7th IEEE Workshop on Future Trends of
  • Conference_Location
    Cape Town
  • ISSN
    1071-0485
  • Print_ISBN
    0-7695-0468-X
  • Type

    conf

  • DOI
    10.1109/FTDCS.1999.818804
  • Filename
    818804