Order Now

Operating System Models

Category:

No matching category found.

0 / 5. 0

Words: 275

Pages: 1

221

Operating System Models
Name
Institution
Operating System Models
UNIX is a natively parallel operating system. The classic design of the UNIX OS assumes the use of a uniprocessor architecture, made up of a single CPU, memory, and peripherals. Although, the UNIX OS uses master and slave processors, and semaphores to protect the integrity of the kernel data structures on multiprocessing systems. DOS, on the other hand, was a single-tasking operating system that supported terminate and stay resident (TSR) programs when triggered by a hardware interrupt. Windows 2000 Server supports the symmetric multiprocessing environments with some versions supporting two processors up to 16 processors. Red Hat Linux 9.0 supports multiprocessing by allowing symmetric multiprocessing (Silberschatz, Galvin, & Gagne, 2014). In my opinion, the Windows 2000 servers manage multiprocessing most efficiently.
A thread approach is a better model for an OS than a process approach since it is less costly (Ritter, 2014). A process is made up of too many things: address space, OS descriptions of resources allocated, and execution state. Creating a new process may be costly since it has many data structures that have to be both allocated and initialized. Also, the communication between processes is costly since it has to utilize Inter-Process Communication (IPC) which creates takes up space for system calls and copied data (Ritter, 2014). Multithreading, on the other hand, improves responsiveness to the user since the program can proceed running when sections of it are waiting.

Wait! Operating System Models paper is just an example!

Also, multithreading allows the sharing of resources since threads run on the same address space, shared memory and resources of their process. Threads allow communication via mutual data thus avoiding the cost of system calls. Finally, multithreading enables performance of a parallel processor on a multiprocessor (Ritter, 2014).

References
Ritter, E. (2014). Operating Systems.
Silberschatz, A., Galvin, P. B., & Gagne, G. (2014). Operating system concepts essentials. John Wiley & Sons, Inc.

Get quality help now

Ashley Miller

5.0 (201 reviews)

Recent reviews about this Writer

Thank you for your services, they are really helpful! I was ready to give up my term paper because I just haven’t any idea what to write about. I’ve found a couple of ideas here and finished my piece without hurdles.

View profile

Related Essays

Descriptive Essay Revised

Pages: 5

(1375 words)

Cloud Federation

Pages: 16

(4400 words)

Network Administration

Pages: 4

(1100 words)

Tax Law

Pages: 1

(550 words)

Pilgrimage: Pachacamac Site Museum

Pages: 7

(1969 words)

Alli Song Cover letter and CV

Pages: 2

(550 words)

Survey of Ancient Greece and Rome

Pages: 4

(1100 words)