`
`Single Processor Systems
`
`Single Processor Systems
`
`A single processor system contains only one processor. So only one process can be executed at a
`
`time and then the process is selected from the ready queue. Most general purpose computers
`
`contain the single processor systems as they are commonlyin use.
`
`A single processor system can be further described using the diagram below —
`
`Application 1
`
`
`
`
`
`
`Application 2
`
`APPLICATION J
`
`Operating System
`
`Jeververeerereeneerenes
`
`Application n
`
`
`
`Single Processor System
`
`As in the above diagram, there are multiple applications that need to be executed. However, the
`
`system contains a single processor and only one process can be executed at a time.
`
`Differences Between Single Processor and Multiprocessor
`Systems
`
`There are many differences between single processor and multiprocessor systems.Some of these
`
`are illustrated as follows —
`
`e Single processor system contains only one processor while multiprocessor systems may contain two
`
`or more processors.
`
`e Single processor systems usedifferent controllers for completing special tasks such as DMA(Direct
`
`Memory Access) Controller. On the other hand, multiprocessor systems have many processorsthat
`
`can perform different tasks. This can be done in symmetric or asymmetric multiprocessing.
`api tutorialspoint
`
`https://www.tutorialspoint.com/Single-Processor-Systems
`
`1
`
`1/2
`SAMSUNG 1062
`SAMSUNG1062
`SAMSUNG v. SMART MOBILE
`SAMSUNGv. SMART MOBILE
`IPR2022-01004
`IPR2022-01004
`
`1
`
`
`
`6/30/23, 12:05 AM
`
`Single Processor Systems
`
`Single processor systems can be more expensive than multiprocessor systems.If n processor
`
`multiprocessor system is available,it is cheaper than n different single processor systems because
`
`the memory,peripherals etc. are shared.
`
`It is easier to design a single processor system as compared to a multiprocessor system. Thisis
`
`becauseall the processors in the multiprocessor system need to be synchronized and this can be
`
`quite complicated.
`
`Throughput of a multiprocessor system is more than a single processor system. However,if the
`
`throughputof n single processor systems is T then the throughput of n processor multiprocessor
`
`system will be less than T.
`
`Single processor systems areless reliable than multiprocessor systems becauseif the processorfails
`
`for some reason then system cannot work. In multiprocessor systems, even if one processor fails
`
`than the rest of the processors can pick up the slack. At most the throughput of the system
`
`decreasesa little.
`
`Most modern personal computers are single processor systems while multiprocessors are used in
`
`niche systems only.
`
`https://www.tutorialspoint.com/Single-Processor-Systems
`
`Gyeroritenoine
`
`2/2
`
`2
`
`