is using them. • Determining which processes (or parts of processes) and data to move in and out of memory. • Allocation and de-allocation of memory blocks as needed by the program in main memory. (Garbage Collection) .
. Process management Process management is function that includes creating and deleting processes(program) and providing mechanisms for processes to communicate and synchronize with each other. . A system task, such as sending output to a printer or screen, can also be called as a Process.
A computer consists of a collection of processes, they are classified as two categories: • Operating System processes which is executed by system code • User Processes which is execute by user code All these processes can potentially execute concurrently on a single CPU. The following algorithms are mainly used to allocate the job (process) to the processor. . FIFO .
SJF . Round Robin . Based on Priority FIFO (First In First Out)Scheduling: This algorithm is based on queuing technique. Assume that a student is Now Linux distribution is also available as GUI based Operating System.
The following points are considered when User Interface is designed for an application. . The user interface should enable the user to retain this expertise for a longer time. .
The user interface should also satisfy the customer based on their needs. .The user interface should save user’s precious time. . The ultimate aim of any product is to satisfy the customer.
The User Interface is also to satisfy the customer. . The user interface should reduce number of errors committed by the user . .
Memory Management Memory Management is the process of controlling and coordinating computer’s main memory and assigning memory block (space) to various running programs to optimize overall computer performance. The Memory management involves the allocation of specific memory blocks to individual programs based on user demands. The objective of Memory Management process is to improve both the utilization of the CPU and the speed of the computer’s response to its users via main memory. For these reasons the computers must keep several programs in main memory that