Title :
Workload characterization using lightweight system call tracing and reexecution
Author :
Burton, Ariel N. ; Kelly, Paul H J
Author_Institution :
Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London, UK
Abstract :
This paper shows how system call traces can be obtained with minimal interference to the system being characterized, and used as realistic, repeatable workloads for experiments to evaluate operating system and file system designs and configuration alternatives. Our system call trace mechanism, called ULTra, captures a complete trace of each UNIX process´s calls to the operating system. The performance impact is normally small, and it runs in user mode without special privileges. We show how the resulting traces can be used to drive full, repeatable reexecution of the captured behaviour, and present a case study which shows the usefulness and accuracy of the tool for predicting the impact of file system caching on a WWW server´s performance
Keywords :
performance evaluation; systems analysis; ULTra; WWW server´s performance; file system designs; lightweight system call tracing; operating system; performance impact; repeatable workloads; system call reexecution; workload characterization; Educational institutions; File systems; Hardware; Interference; Monitoring; Operating systems; System testing; Timing; World Wide Web; Yarn;
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.659975