Operating systems Flashcards

(19 cards)

1
Q

UMA stands for?

A

uniform memory access

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Why are multicore chips good?

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what are the criteria considered when making an OS?

A

a. Ease of use
b. Resource utilization
c. Performance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

An operating system is a
control program. What is a control program?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Why can’t programs and data reside in the main memory
permanently.

A
  1. Main Memory is usually too small to store all needed programs and data
    permanently.
  2. Main memory is a volatile storage device that loses its contents when
    power is turned off or lost.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does a device driver do?

A

It understands the device controller and provides a uniform interface with which to engage a peripheral device

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Another name for Multiprocessor systems

A

Multicore systems(or Parallel systems)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The advantages of a multiprocessor system?

A
  1. More reliable
  2. Economy of scale (it is cheaper because fewer peripherals and electricity are used.)
  3. Increased output (even though the output isn’t equal to a direct translation of N processors equals N times output.)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

why isnt the output of the Multicore processor a direct linear relation?

A

there is energy and time expended communicating between the multiple cores of the device (overhead is incurred)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The ability to continue providing services directly proportional to the number of functional devices you have is known as?

A

Graceful degradation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is graceful degradation?

A

The ability to continue providing service proportional to the level of surviving
hardware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

what is Fault Tolerance?

A

Devices who can suffer the failure of any singular device and still continue functioning properly.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the 2 types of multiprocessor systems?

A

Asymmetrical Multiprocessing and symmetrical Multiprocessing(SMP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

example of SMP in the textbook?

A

AIX a version of unix designed by IBM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How is UMA defined?

A

UMA is defined as the situation
in which access to any RAM from any CPU takes the same time.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

many multiprocessors on a single chip is called a ??

A

multicore (not all multiprocessors are multicore.)

17
Q

what is the difference between a blade processor and other multicore processors?

A

each blade board boots independently of each other and run their own OS.

18
Q

high availabity can be gotten by creating a bit of redundancy in the system, true or false?