written 5.7 years ago by |
UNIX is a powerful operating system which developed in 1960s, and constantly development is going on till today. Many functions can be possible with UNIX operating system like multitasking, multi-user and multiprocessing etc. UNIX provides the effective way for the system resource management. It can be used for servers, desktops and laptops.The UNIX kernel handles almost all the basic issues related to process management, memory management, file system, and I/O system, and provide well-defined system programs. UNIX have a graphical user interface same as MS Window which provides easy access to the users.
Detailed design of process structure
A process is an active program which is in a running stage in its own private memory area. It is an executable object code, usually read from some secondary storage devices and loaded into memory. Each process belongs to the process group having a group id. An OS stores and maintains additional information about any currently running process such as address space, memory mappings, open files for read/write operations, state of the process, threads and more.