NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Predictability of process resource usage - A measurement-based study on UNIXA probabilistic scheme is developed to predict process resource usage in UNIX. Given the identity of the program being run, the scheme predicts CPU time, file I/O, and memory requirements of a process at the beginning of its life. The scheme uses a state-transition model of the program's resource usage in its past executions for prediction. The states of the model are the resource regions obtained from an off-line cluster analysis of processes run on the system. The proposed method is shown to work on data collected from a VAX 11/780 running 4.3 BSD UNIX. The results show that the predicted values correlate well with the actual. The correlation coefficient betweeen the predicted and actual values of CPU time is 0.84. Errors in prediction are mostly small. Some 82 percent of errors in CPU time prediction are less than 0.5 standard deviations of process CPU time.
Document ID
19900036554
Acquisition Source
Legacy CDMS
Document Type
Reprint (Version printed in journal)
External Source(s)
Authors
Devarakonda, Murthy V.
(IBM Thomas J. Watson Research Center Yorktown Heights, NY, United States)
Iyer, Ravishankar K.
(Illinois, University Urbana, United States)
Date Acquired
August 14, 2013
Publication Date
December 1, 1989
Publication Information
Publication: IEEE Transactions on Software Engineering
Volume: 15
ISSN: 0098-5589
Subject Category
Computer Programming And Software
Accession Number
90A23609
Funding Number(s)
CONTRACT_GRANT: NAG1-613
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available