Title :
Accurate measurement of system call service times for trace-driven simulation of memory hierarchy designs
Author :
Oliver, Richard L. ; Teller, Patricia J. ; McGregor, Ward P.
Author_Institution :
Texas Univ., El Paso, TX, USA
Abstract :
This paper presents a methodology for accurately measuring system call service times and process blocking times in a UNIX-like computing environment. Problems that may cause inaccurate measurements stem from the method used to charge processes for execution time, the difference in the time consumed during a system call and a time quantum or dispatch interval, and the instrumentation overhead included in the measurement program. The collected measurements for each system call are used to form a distribution from which process blocking times can be drawn or for which the mean can be used as the process blocking time
Keywords :
discrete event simulation; memory architecture; programming environments; storage allocation; UNIX-like computing environment; dispatch interval; memory hierarchy designs; process blocking time; process blocking times; system call service times; time quantum; trace-driven simulation; Charge measurement; Computational modeling; Context-aware services; Current measurement; Dynamic scheduling; Interleaved codes; Operating systems; Processor scheduling; Switches; Time measurement;
Conference_Titel :
Performance, Computing and Communications, 1998. IPCCC '98., IEEE International
Conference_Location :
Tempe/Phoenix, AZ
Print_ISBN :
0-7803-4468-5
DOI :
10.1109/PCCC.1998.659966