Evaluating a system's performance
Operational software was designed to improve the efficiency of computer systems. DP already sionals are constantly looking for signs that their computer hardware is not properly Ming into tively. processing delays, slow response times, frequent error states, and longer processing cycles are just a few of the signs of malfunctioning operational software. examples of these types of inefficiencies are readily apparent in online processing systems. file inquiries that normally might take fractions of seconds now require seconds to complete. processing time for programs in the job increases by 20 to 40 percent for no apparent reason [1]. there are complaints about increased response times in both peak and off-peak periods. these and other operational difficulties may signal that an operating system is under stress.
Though these examples may indicate privileges in the operational software, they are insufficient for the systems programmer monitoring that performance. Programmers need more precise operational data upon which to base their analyses and evaluations.
Manufacturers accordingly modified their operational software to provide such statistics. this area of specialization, known as performance management, provides the data needed to evaluate a system's level of performance. the performance management software is built into the operating system and can provide statistics relating:
(1) The number and type of I/O operations and time required to perform them.
(2) the volume and frequency of access to files in the entire system.
(3) the average response time needed to handle online inquiries.
(4) The frequency of access to specific disk drives and the files maintained on that device.
(5) The volume of telecommunication traffic handled by specific channels.
(6) The usage times associated with all I/O devices.
(7) The amount of available CPU space during peak periods.
(8) the average time needed to process a tast in the Job Queue, broken down into waiting time and actual processing time.
(9) the frequency of use of the system's utility software.
(10) The frequency of execution for all software run with the system.
These statistics can advise the systems programmer on the system's overall performance level. they are compared against earlier performance data and accepted norms (for that type of computer hardware) to determine whether the system is operating efficiently. this data helps system programmers decide if the existing perational software shocould be modified or whether a new operating system must be installed.
For example, performance management statistics may reveal that one disk drive is repeatedly used while others remain idle. this condition slows performance, as most of the drive's actions relate to movement of the access arm, not file handling. it may also signal that two high-usage files are on the same disk and shoshould be moved to separate drives [2]. the performance data may reveal that the telecommunications services supporting a user facility may be inadequate for their existing workload [3]. this often occurs as operational demands on an organization grow and shift in response to user and customer needs [4].
Notes
[1] In this sentence, "increasees by 20 to 40" means "an increase of 20% ~ 40% ".
[2] "shocould be moved to separate drives" indicates the opposite virtual statement. "shocould be" is often translated as "local (should) This ".
[3] "That" to the end of a sentence is the object clause guided by "that". "supporting a user facility" is the current Word Segmentation phrase used as an attribute to modify "the telecommunications services ".
[4] "shift" indicates "transfer, change ".
Keywords
Performance management
Operational Software operating software
File inquiries file query
Online inquiries online query
DP (data processing) Data Processing
Translation:
Operating software is designed to improve the efficiency of computer systems. Data processing professionals often look for signs that computer hardware cannot run effectively. Processing latency, slow response, frequent errors, and long processing cycle are just a few signs of software misoperation. These kinds of inefficiency are prone to occur in online processing systems. In normal cases, file query takes only 1‰ seconds, but now it takes several seconds. No obvious reason. Program Processing time increased by 20% ~ 40%, there is still a problem that the response time needs to increase in the peak and off-peak periods. These and other operational difficulties may mark the troubles of the operating system.
Although these examples may indicate that the operating software is inefficient, it is not adequate for system programmers who monitor system performance. Programmers need more accurate operation data as the basis for analysis and evaluation.
Accordingly, the manufacturer modifies its operating software to generate such statistics. This particular area is called performance management, which provides the data needed to evaluate the system performance level. Load Performance Management software into the operating system and provide the following statistics:
(1) Number and type of I/O operations and the time required to complete these operations;
(2) number and frequency of accessing the entire system file;
(3) average response time for processing online queries;
(4) Frequency of accessing a specific disk drive and the files it maintains;
(5) remote communication traffic processed by a specific channel;
(6) time of use related to all I/O devices;
(7) The available CPU space during the peak period;
(8) Average time for processing a task in the Job Queue. The waiting time and actual processing time are counted respectively;
(9) frequency of use of system utility software;
(10) Execution frequency of all running software of the system.
These statistics provide system programmers with data on the overall system performance level. System programmers compare them to the original performance data and recognized ratings (for the same type of hardware) to determine whether the system is running effectively. This data helps system programmers determine whether to modify existing operating software or whether to install a new operating system.
For example, performance management statistics can indicate that only one disk drive is repeat and other drives are idle, which reduces performance because most of the actions on the drive are related to the movement of the inventory arm, it has nothing to do with file processing. Statistics also reveal that two frequently used files are stored on the same disk and should be moved to two detached drives. Performance data will reveal the problems arising from the fact that the user's telecommunications facilities cannot meet the user's existing workload. This often happens when an organization's operational needs increase to respond to user requirements.
Exercises
Fill in the blanks with appropriate words or phrases.
(1) operational software was designed to improve .
(2) inefficiencies in the operational software can be Exampled .
(3) file inquiry might normally take .
(4) the average time needed to process a task in the Job Queue involves .
(5) Most of the drive's actions do not relate .
(6) to analyze and evaluate the performance of a operational software programmers need .
(7) we have listed Types of statistics describing system's overall performance level.
(8) some complaints and operational difficulties may signal that .
(9) Is built into the operating system.
(10) statistics can help system programmers determine if Shocould be modified or whether Must be installed.
A. processing delays, slow response times, frequent error states, and longer processing cycles
B. More precise operational data
C. Existing operational software, a new operating system
D. The efficiency of computer systems
E.10
F. fractions of seconds
G. Performance management software
H. File Handling
I. An operating system is under stress
J. Waiting Time and actual processing time
Answer:
(1) d
(2)
(3) f
(4) j
(5) h
(6) B
(7) E
(8) I
(9) g
(10) c