Unix for multiprocessor system, Computer Engineering

Assignment Help:

The UNIX operating system for a multiprocessor system has a number of extra features as compared to normal UNIX operating system.  Let's first consider the design objectives of multiprocessor UNIX.  The original UNIX created by Dennis Ritchie and Brian Kernighan was created as general purpose, portable, time-sharing uniprocessor operating system.  

The OS functions comprising virtual memory management, processor scheduling, I/O devices etc are applied with a huge amount of system software.  Generally size of OS is larger than size of main memory.  The part of OS which exist in main memory is known as kernel. For a multiprocessor OS is created on 3 models viz: Floating executive model, Master slave model, multithreaded kernel. These UNIX kernels are applied with monitors and locks semaphores.


Related Discussions:- Unix for multiprocessor system

Illustrate lcd technology, Q. Illustrate LCD Technology? The technology...

Q. Illustrate LCD Technology? The technology behind LCD is known as Nematic Technology since the molecules of liquid crystals used are nematic which implies that rod-shaped. Th

What are the kernel threads, What are the Kernel threads Kernel threads...

What are the Kernel threads Kernel threads are supported directly by the operating system .Thread creation; scheduling and management are done by the operating system. Thus the

How does computer know that overflow has happened, Q. How does computer kno...

Q. How does computer know that overflow has happened? Illustration: Add numbers 65 and 75 in 8 bit register in signed 2's complement notation.  Here expected result is

Determine about the stack organization, Stack Organization The CPU of t...

Stack Organization The CPU of the most computers comprises of stack or called as last-in-first-out (LIFO) list in which information is stored in such a manner that item stored

Mac and llc, how can we improve the way LLC and MAC are used for LAN operat...

how can we improve the way LLC and MAC are used for LAN operation.?

Ruby, Discuss about variables and assignmesnt statements

Discuss about variables and assignmesnt statements

What is effective address, Q. What is Effective Address ? The symbol EA...

Q. What is Effective Address ? The symbol EA (Effective Address) refers to a physical address in a non-virtual memory environment and refers to a register in a virtual memory a

Explain vector-vector instructions, Vector-Vector Instructions In this...

Vector-Vector Instructions In this category, vector operands are fetched from vector register and accumulated in another vector register. These instructions are indicated with

++ c, how to find the integral of a function represented by collection of e...

how to find the integral of a function represented by collection of experimental data

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd