Operating systems Flashcards
(19 cards)
UMA stands for?
uniform memory access
Why are multicore chips good?
a. On-chip communication is quicker than between-chip communication and
b. One chip with multiple processors is more energy efficient than multiple single-processor chips
what are the criteria considered when making an OS?
a. Ease of use
b. Resource utilization
c. Performance
An operating system is a
control program. What is a control program?
A control program manages the execution of user programs to prevent errors and improper computer use. It is especially concerned
with the operation and control of I/O devices.
Why can’t programs and data reside in the main memory
permanently.
- Main Memory is usually too small to store all needed programs and data
permanently. - Main memory is a volatile storage device that loses its contents when
power is turned off or lost.
What does a device driver do?
It understands the device controller and provides a uniform interface with which to engage a peripheral device
Another name for Multiprocessor systems
Multicore systems(or Parallel systems)
The advantages of a multiprocessor system?
- More reliable
- Economy of scale (it is cheaper because fewer peripherals and electricity are used.)
- Increased output (even though the output isn’t equal to a direct translation of N processors equals N times output.)
why isnt the output of the Multicore processor a direct linear relation?
there is energy and time expended communicating between the multiple cores of the device (overhead is incurred)
The ability to continue providing services directly proportional to the number of functional devices you have is known as?
Graceful degradation.
What is graceful degradation?
The ability to continue providing service proportional to the level of surviving
hardware
what is Fault Tolerance?
Devices who can suffer the failure of any singular device and still continue functioning properly.
What are the 2 types of multiprocessor systems?
Asymmetrical Multiprocessing and symmetrical Multiprocessing(SMP)
example of SMP in the textbook?
AIX a version of unix designed by IBM
How is UMA defined?
UMA is defined as the situation
in which access to any RAM from any CPU takes the same time.
many multiprocessors on a single chip is called a ??
multicore (not all multiprocessors are multicore.)
what is the difference between a blade processor and other multicore processors?
each blade board boots independently of each other and run their own OS.
high availabity can be gotten by creating a bit of redundancy in the system, true or false?
true.