• DocumentCode
    1669000
  • Title

    Performance prediction of paging workloads using lightweight tracing

  • Author

    Burton, Ariel N. ; Kelly, Paul H J

  • Author_Institution
    Dept. of Comput., Imperial Coll., London, UK
  • fYear
    2003
  • Abstract
    A trace of a workload´s system calls can be obtained with minimal interference, and can be used to drive repeatable experiments to evaluate system configuration alternatives. Replaying system call traces alone sometimes leads to inaccurate predictions because paging, and access to memory-mapped files, are not modelled. The paper extends tracing to handle such workloads. At trace capture time, the application´s page-level virtual memory access is monitored. The size of the page access trace, and capture overheads, are reduced by excluding recently-accessed pages. This leads to a slight loss of accuracy. Using a suite of memory-intensive applications, we evaluate the capture overhead and measure the predictive accuracy of the approach.
  • Keywords
    operating systems (computers); paged storage; program diagnostics; capture overhead; capture overheads; lightweight tracing; memory-intensive applications; memory-mapped files; page access trace; page-level virtual memory access; paging workloads; performance prediction; predictive accuracy; repeatable experiments; system call traces; system configuration alternatives; trace capture time; workload system calls; Accuracy; Control systems; Educational institutions; Hardware; Interference; Monitoring; Operating systems; Predictive models; Random access memory; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2003. Proceedings. International
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-1926-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2003.1213499
  • Filename
    1213499