Podcast
Questions and Answers
What is the main characteristic of symmetric multiprocessing (SMP)?
What is the main characteristic of symmetric multiprocessing (SMP)?
- Allows many processes to run at once without performance deterioration
- Master processor schedules and allocates work to slave processors
- Each processor is assigned a specific task
- Most modern operating systems support SMP (correct)
What distinguishes asymmetric multiprocessing from symmetric multiprocessing?
What distinguishes asymmetric multiprocessing from symmetric multiprocessing?
- Relies on distributed systems architecture
- Allows many processes to run at once without performance deterioration
- Supports high reliability and resource sharing
- Each processor is assigned a specific task; master processor schedules and allocates work to slave processors (correct)
What advantages are associated with distributed systems?
What advantages are associated with distributed systems?
- Master processor scheduling and allocating work to slave processors
- Load sharing and resource sharing (correct)
- Symmetric multiprocessing architecture
- Reliability and communications
In clustered systems, what capability is provided?
In clustered systems, what capability is provided?
What is the main advantage of symmetric multiprocessing (SMP)?
What is the main advantage of symmetric multiprocessing (SMP)?
In a symmetric multiprocessing (SMP) system, how do processors communicate?
In a symmetric multiprocessing (SMP) system, how do processors communicate?
What type of systems benefit from symmetric multiprocessing (SMP)?
What type of systems benefit from symmetric multiprocessing (SMP)?
What is a characteristic of symmetric multiprocessing (SMP) systems?
What is a characteristic of symmetric multiprocessing (SMP) systems?
What is the main program running at all times in an operating system?
What is the main program running at all times in an operating system?
In a multiprogrammed batch system, how is the CPU allocated among several jobs?
In a multiprogrammed batch system, how is the CPU allocated among several jobs?
What is one of the OS features needed for multiprogramming in a batch system?
What is one of the OS features needed for multiprogramming in a batch system?
In a time-sharing system, where are the jobs kept when not allocated to the CPU?
In a time-sharing system, where are the jobs kept when not allocated to the CPU?