A softerware monitor for shared-memory multiprocessor computers

  • Authors:
  • Xian Liu;Feilong Xu

  • Affiliations:
  • Department of Systems Engineering, University of Arkansas at Little Rock, Little Rock, AR;Department of Systems Engineering, University of Arkansas at Little Rock, Little Rock, AR

  • Venue:
  • Software—Practice & Experience
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

ANIX is a multiprocessor operating system to be used in the backbone Asynchronous Transfer Mode (ATM) switches. In ANIX, memory contention by processes running on different CPUs is managed with a protocol called WWWH (when to sleep, who to sleep, where to sleep, and how to sleep). Tools are needed to test, debug, and tune the system running WWWH. This paper describes the experience and practice in design of SHMON, a performance tool that monitors the dynamic behavior of the running system.