DocumentCode :
3069370
Title :
Division of load for operating system kernel
Author :
Seneviratne, S. ; Witharana, S.
Author_Institution :
Sch. of Electr. & Inf. Eng., Univ. of Sydney, Sydney, NSW, Australia
fYear :
2012
fDate :
27-29 Sept. 2012
Firstpage :
88
Lastpage :
94
Abstract :
The current Operating System (OS) kernels calculate the load average value as a lump sum. Also the algorithm for the calculation of load average does not separate CPU load from Disk load. This leads to the presentation of an incorrect measurement when both disk bound tasks and CPU bound tasks run simultaneously. In this paper a new algorithm is proposed to calculate, store and display each user´s CPU and Disk loads separately. The separation of user load at the kernel level has an importance in the collection of historical load signals as they can be useful for load prediction. In Grids and Clusters the users have certain usage patterns that can be easily traced back in the historical load profile collections. Such selected patterns are useful in the prediction of load profiles.
Keywords :
operating system kernels; resource allocation; CPU bound tasks; CPU load; clusters; disk bound tasks; disk load; grids; historical load profile collections; historical load signals; load average calculation algorithm; load average value; load prediction; operating system kernel; operating system load division; usage patterns; Autoregressive processes; Kernel; Linux; Load modeling; Measurement; Runtime; Time series analysis; Cluster Computing; Division of Load; Free Load Profile; Grid Computing; Kernel; Load average; Operating System;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information and Automation for Sustainability (ICIAfS), 2012 IEEE 6th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4673-1976-8
Type :
conf
DOI :
10.1109/ICIAFS.2012.6419887
Filename :
6419887
Link To Document :
بازگشت