Senin, 18 Maret 2013



Operating System OverviewWhat is the process in the operating system?an activity that is strongly influenced by previous executions, status, and a number of system resources
Model operating systems whichever requires the existence of timing and synchronization?

    
Siste multiprogramming
    
Timesharing system
    
Real time transaction system
What is the difference between timesharing system with real time transaction system?timesharing system can serve a wide variety of application programs according to the needs of the user, while the only real time transaction system can serve multiple types of applications only.
Any problems that may occur in the process?

    
Synchronization is not appropriate
    
Failure mutual exclusion
    
Execution of control program
    
Deadlock
What are the components of the process?

    
Executable programs (. Exe)
    
It matters relating to the required data
    
Process execution context or state

 
Example setting process

    
the list
    
entry process
    
process
    
the index
What explanation Virtual Memory?
 
Virtual memory is a facility provided by the OS aga a program can take advantage of some area secondary memory (hard disk) as the logical main memoryintended that some programs can be stored in memory simultaneously, so there is no vacancy at the time of a change of activity execution processIsolation of data between processes is done by giving a unique code for each processMemory sharing done in a way to overlap the virtual portion of memory that will be sharing.
What is paging?Paging is one astu memory mapping technique by dividing the process into small blocks of fixed-sized blocks called pageprogram accesses data using virtual address consists of page number and offsetevery page dapaat freely placed in memory is called dynamic mapping.
What are the advantages of paging?

    
Mapping between virtual addresses to physical addresses in the program memory can be done dynamically
    
Eliminating the need to put all the page of a process is put in memory simultaneously
Types of modern operating systems

     
Monolitic operating system kernel is implemented as a process whereby all the constituent Koponen (scheduling, file systems, networking, device drivers, memory management, etc.) to access the same address space.
    
Microkernel architecture is an operating system microkernel models teriri of 2 parts: the kernel and the server.
    
Multithreading is a process that is being executed broken down into parts small parts which run concurrent
    
Symmetric multiprocessing operating system is running there is a computer that uses more than one processor symmetry.
    
Distributed operating system is the number of computers connected through a network set up a cluster
    
Model of object-oriented operating system is being added to the kernel module is designed with object oriented methods.


0 komentar:

Posting Komentar