DocumentCode
2349812
Title
Palmist: a tool to log Palm system activity
Author
Gannamaraju, Raghunath ; Chandra, Surendar
Author_Institution
Dept. of Comput. Sci., Georgia Univ., Athens, GA, USA
fYear
2001
fDate
2 Dec. 2001
Firstpage
111
Lastpage
119
Abstract
In this paper we describe a Palm system call logging tool called Palmist. Palmist allows the practitioner to selectively collect statistics such as the system call invoked, application that invoked the system call, the time of the call and the call arguments. The logging mechanism adds a latency of about 10 msec per call to collect the log. On an average, the system uses about 20 bytes of memory on the PDA to store the log record. The mechanism has limitations in collecting logs for system calls that are needed by the collection mechanism itself. Our logging mechanism works for about 80% (707 of 881) of Palm OS 3.5 system calls. Our system can be utilized by system developers to customize their application behavior to optimize system parameters such as energy consumption, ease of use etc.
Keywords
notebook computers; performance evaluation; PDA; Palm OS 3.5 system calls; Palm system call logging tool; Palmist; call arguments; system call; Application software; Batteries; Computer science; Delay; Energy consumption; Instruments; Operating systems; Personal digital assistants; Statistics; Usability;
fLanguage
English
Publisher
ieee
Conference_Titel
Workload Characterization, 2001. WWC-4. 2001 IEEE International Workshop on
Print_ISBN
0-7803-7315-4
Type
conf
DOI
10.1109/WWC.2001.990750
Filename
990750
Link To Document