Thursday, November 21, 2013
Role of operating system
The operating system was created to facilitate the users computer. In such a way that the user does not need to know the mechanism or system hardware . The operating system will be prepared to work in areas that need it in order to serve the various needs of users. Which can characterize the performance of the system as follows.
1 . The user interface . So that the user can use the computer more convenient.
2 . Monitoring devices and the computer.
3 . Resource management in a computer system.
1: Interact with the user (User Interface).
Users who are able to communicate or control the computer through the operating system. The system then sends a message to a user in response to a user command or order with various input devices available at the same time it acts as an intermediary between the various application programs . To connect with a computer as we use them too. (Or the things in computer that receive our orders(any electronic devices)
2: Monitoring devices and the computer.
Since the computer through the operating system may not necessarily have a deeper understanding of the work inside the computer. Therefore, the operating system must be responsible for overseeing the operation of the equipment. To make the system work is to accurately and consistently.
3:Resource management in a computer system.
Resource is being used to continue programs such as the processor (CPU) , memory devices and display data. (Input / Output).
Therefore, the operating system must manage these resources to achieve maximum benefit. If the operating system is known to be effective and creative resources . The programs can be made more quickly .And the workload increased.
Memory Management
The process of managing computer memory . That is, the memory book . Upon request . And restore memory when not in use .
How to manage memory has continued to develop efficient memory management increase. Especially how to use virtual memory . Which is how the area of secondary memory to act in the same manner as the main memory. The amount of memory is more . Therefore, the performance of a virtual memory management , thus affecting the system performance significantly.
Process Management
A process is a running program in such a group (batch job) program of the rationing system (time-shared user program)
Process requires different resources in each work such as processing time, memory ,files and data transmission . This process may have been when these resources are created . Or acquired during work. Resources can also be passed to other processes as well , such as the one responsible for the status of the file on the screen , it can get information from a data file.
CPU scheduling
It is the working principle of a computer operating system that has the ability to run multiple programs at the same time. The median time from the CPU to the process that may be sent several times. Processes simultaneously. While the CPU may have fewer processes. Or may have only a single CPU . Will cause the computer to run more workloads than the work done by the CPU processor.
The basic requirement .
The purpose of the program is to run multiple applications . CPU needs to be running all the time so that the CPU is fully used . And efficiently. The system has a single CPU . At any one time, the CPU will work just the same . If multiple applications or multiple applications . The rest had to wait until . Will be managed into the CPU.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment