Quiz 1 - pt. 2 Flashcards
virtualization:
allows OS’s to run apps within other OS’s
OS natively compiled for CPU running guest OS’s also natively compiled.
ex:
- VMware running Win10 guests, each running apps, all on native Win10 host OS
- Virtual Machine Manager provides virtualization services
What are the 3 advantages of a multiprocessor system?
- increased throughout
- economy of scale
- increased reliability
multiprocessor systems:
AKA: parallel or multicore systems
two or more processors in close communication, sharing the computer bus and sometimes the clock, memory, and peripheral devices.
SMP:
Symmetric Multiprocessing
- all processors are equivalent
- each can do the same calculations
Two types of Multiprocessing:
- Asymmetric Multiprocessing
2. Symmetric Multiprocessing
multicore:
multiple cores on a single chip.
- can be more efficient than multiple chips with single cores
- on-chip is faster than between-chip communication
- uses less power than multiple single-core chips
multiprogramming:
need for efficiency! Increases CPU utilization by organizing jobs (code and data) so that the CPU always has one to execute
- makes use of job scheduling
- when waiting, OS switches to another job
multitasking:
AKA: timesharing
logical extension in which CPU switches jobs so frequently that users can interact with each job while it is running- creating
virtual memory allows:
execution of processes not completely in memory
Dual-mode:
allows OS to protect itself and other system components
mode bit:
added to the hardware of the computer to indicate the current mode
kernel(0) or user(1)
A single-threaded process has one specifying:
location of the next instruction to execute!
- process executes instructions sequentially until completion
security:
defense of the system against internal and external attacks
- DOS, works, viruses, identity theft, theft of service….
protection:
any mechanism for controlling access of processes (or users) to resources defined by the OS
privilege escalation:
allows user to change to effective ID with more rights