Getting load information of UNIX system

Chunxiao Xing,Bo Zhang,HongCai Zhang
1997-01-01
Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
Abstract:DCE (Distributed Computing Environment) can balance the load of the computers and reduce the average response time of the task by transferring the task from the heavily-loaded computer to the lightly-loaded computer. The key to distributed computing system is the task distribution. When the load information of all the node computers is obtained precisely and timely, the system resources can be used effectively, computing power can be tapped fully, and the throughput and performance of the system can be improved. By analysing UNIX operating system, This paper provides a new method that obtains kernel information from the user level without modifying the kernel of operating system. A complete and effective load vector is designed, which includes eight items: the length of the CPU ready queue, the page swap rate, the disk I/O, the number of the users, and the idle time of all the users.
What problem does this paper attempt to address?