SlideShare a Scribd company logo
1 of 17
•
Objectives
•definition
•Multi processor operating systems
•Multiprocessor operating systems type
• Advantages of multiprocessor
•Disadvantages of multiprocessor
•Difference between multiprocessors and multicomputers
definition
• Most computer systems are single processor systems i.e they only
have one processor. However, multiprocessor or parallel systems are
increasing in importance nowadays. These systems have multiple
processors working in parallel that share the computer clock,
memory, bus, peripheral devices etc.
Multiprocessor operating systems
multiprocessor
multiprocessor multicomputer Distributed Systems
(a) Shared memory multiprocessor
(b) Message passing multicomputer
(c) Wide area distributed systems
Types of multiprocessors
Shared memory multiprocessor
A computer systems in which two or more cpus share full access to
acommon RAM .
The cpu can write some value into the memory and then read the word
back and get a different value .
multicomputer
• Definition
• Are tightly coupled cpus that do not share memory ( each one its has
memory ).
• These systems are also known by a variety of other names cluster
computer and cows ( cluster of workstation )
Multiprocessor operating systems types
•
Symmetric Multiprocessors
• In these types of systems, each processor contains a similar copy of the operating system
and they all communicate with each other. All the processors are in a peer to peer
relationship i.e. no master - slave relationship exists between them.
• An example of the symmetric multiprocessing system is the Encore version of Unix for
the Multimax Computer.
• If the two cpu simultaneously picking the same process to run the same memory page .
It associate a mutes(lock) with os .
• equal rights for all processors
• Any cpu can access or execute any process
• Each cpu has access to memory i/o devices or any other hardware .
• One operating system controls all cpu all cpu have equal rights
Multiprocessor operating systems types
Master-slave multiprocessors
• One is considered as master and other are slaves
• master cpu decides which cpu will perform which task or master executes system
programs and slaves are used for application programs .
• One processor interacts with i/o devices and other are used fpr increasing
processing
• There is one copy of the operating system and its table are present to cpu
Multiprocessor operating systems types
Each cpu it has its own operating systems
The memory divide into as many partition as there are cpus and give each cpu its own
private memory and its own private copy of operating systems
Multiprocessor operating systems types
•
Uniform memory access multiprocessor uma
(a) Without caching
(b) With caching
(c) With caching and private memory
Multiprocessor operating systems types
• Non Uniform memory access multiprocessor uma
• is a computer memory design used in multiprocessing, where the
memory access time depends on the memory location relative to the
processor.
• There is advisable address to all cpus
• Access to remote memory is via load and store instruction
• Acess to remote memory is slower than access to local memory
Advantages of Multiprocessor Systems
• More reliable Systems
• In a multiprocessor system, even if one processor fails, the system will
not halt. This ability to continue working despite hardware failure is
known as graceful degradation. For example: If there are 5 processors
in a multiprocessor system and one of them fails, then also 4
processors are still working. So the system only becomes slower and
does not ground to a halt.
•
Enhanced Throughput
• If multiple processors are working in tandem, then the throughput of
the system increases i.e. number of processes getting executed per
unit of time increase. If there are N processors then the throughput
increases by an amount just under N.
Advantages of Multiprocessor Systems
• More Economic Systems
•
Multiprocessor systems are cheaper than single processor systems in
the long run because they share the data storage, peripheral devices,
power supplies etc. If there are multiple processes that share data, it
is better to schedule them on multiprocessor systems with shared
data than have different computer systems with multiple copies of
the data.
Disadvantages of Multiprocessor Systems
• Increased Expense
• Even though multiprocessor systems are cheaper in the long run than
using multiple computer systems, still they are quite expensive. It is
much cheaper to buy a simple single processor system than a
multiprocessor system.
• Complicated Operating System Required
• There are multiple processors in a multiprocessor system that share
peripherals, memory etc. So, it is much more complicated to schedule
processes and impart resources to processes.than in single processor
systems. Hence, a more complex and complicated operating system is
required in multiprocessor systems.
Disadvantages of Multiprocessor Systems
• Large Main Memory Required
• All the processors in the multiprocessor system share the memory. So
a much larger pool of memory is required as compared to single
processor systems.
• Multiprocessor
• Amultiprocessor is simply
acomputer that has more than
one cpu on its motherboard .
• Multiprocessing is the use of
two or more centeral
processing units cpu with
asingle computer systems .
• Multiprocessor have asingle
physical address space
memory shared by all the cpus
• Amultiprocessor would run
slower because it would be in
one computer .
• Amultiprocessor is asingle
system with multiple cpu.
• multicomputer
• Acomputer made up of several
computers . Similar to parallel
computing .
• Distributed computing deals with
hardware and software systems
containing more than one
processing element multiple
programs running under aloosely
or tightly controlled regime .
• Multicomputer have one physical
address space per cpu .
• It can run faster
• Is multiple computers each of
which can have multiple processor
used for ture parallel processing

More Related Content

What's hot

Multiprocessor Systems
Multiprocessor SystemsMultiprocessor Systems
Multiprocessor Systemsvampugani
 
Computer architecture multi processor
Computer architecture multi processorComputer architecture multi processor
Computer architecture multi processorMazin Alwaaly
 
Multiprocessor
MultiprocessorMultiprocessor
MultiprocessorNeel Patel
 
Multiprogramming&timesharing
Multiprogramming&timesharingMultiprogramming&timesharing
Multiprogramming&timesharingTanuj Tyagi
 
Critical section problem in operating system.
Critical section problem in operating system.Critical section problem in operating system.
Critical section problem in operating system.MOHIT DADU
 
Chapter 11 - File System Implementation
Chapter 11 - File System ImplementationChapter 11 - File System Implementation
Chapter 11 - File System ImplementationWayne Jones Jnr
 
Cpu scheduling in operating System.
Cpu scheduling in operating System.Cpu scheduling in operating System.
Cpu scheduling in operating System.Ravi Kumar Patel
 
Stack organization
Stack organizationStack organization
Stack organizationchauhankapil
 
Processor structure and funtions
Processor structure and funtionsProcessor structure and funtions
Processor structure and funtionsMuhammad Ishaq
 
Process synchronization in Operating Systems
Process synchronization in Operating SystemsProcess synchronization in Operating Systems
Process synchronization in Operating SystemsRitu Ranjan Shrivastwa
 
Os unit 3 , process management
Os unit 3 , process managementOs unit 3 , process management
Os unit 3 , process managementArnav Chowdhury
 
Memory Management in OS
Memory Management in OSMemory Management in OS
Memory Management in OSvampugani
 
Bus and memory transfer
Bus and memory transferBus and memory transfer
Bus and memory transferAnil Pokhrel
 
Memory organization (Computer architecture)
Memory organization (Computer architecture)Memory organization (Computer architecture)
Memory organization (Computer architecture)Sandesh Jonchhe
 

What's hot (20)

Multiprocessor Systems
Multiprocessor SystemsMultiprocessor Systems
Multiprocessor Systems
 
Computer architecture multi processor
Computer architecture multi processorComputer architecture multi processor
Computer architecture multi processor
 
Multiprocessor
MultiprocessorMultiprocessor
Multiprocessor
 
Memory management
Memory managementMemory management
Memory management
 
Multiprogramming&timesharing
Multiprogramming&timesharingMultiprogramming&timesharing
Multiprogramming&timesharing
 
Critical section problem in operating system.
Critical section problem in operating system.Critical section problem in operating system.
Critical section problem in operating system.
 
Chapter 11 - File System Implementation
Chapter 11 - File System ImplementationChapter 11 - File System Implementation
Chapter 11 - File System Implementation
 
Cpu scheduling in operating System.
Cpu scheduling in operating System.Cpu scheduling in operating System.
Cpu scheduling in operating System.
 
Stack organization
Stack organizationStack organization
Stack organization
 
Processor structure and funtions
Processor structure and funtionsProcessor structure and funtions
Processor structure and funtions
 
Process synchronization in Operating Systems
Process synchronization in Operating SystemsProcess synchronization in Operating Systems
Process synchronization in Operating Systems
 
Thread model in java
Thread model in javaThread model in java
Thread model in java
 
Storage Management
Storage ManagementStorage Management
Storage Management
 
Os unit 3 , process management
Os unit 3 , process managementOs unit 3 , process management
Os unit 3 , process management
 
Memory Management in OS
Memory Management in OSMemory Management in OS
Memory Management in OS
 
System calls
System callsSystem calls
System calls
 
Bus and memory transfer
Bus and memory transferBus and memory transfer
Bus and memory transfer
 
Multiprocessor
MultiprocessorMultiprocessor
Multiprocessor
 
Interrupt
InterruptInterrupt
Interrupt
 
Memory organization (Computer architecture)
Memory organization (Computer architecture)Memory organization (Computer architecture)
Memory organization (Computer architecture)
 

Similar to OS multiprocessing -.pptx

OS multiprocessing1.pptx
OS multiprocessing1.pptxOS multiprocessing1.pptx
OS multiprocessing1.pptxamerdawood2
 
Multiprocessor_YChen.ppt
Multiprocessor_YChen.pptMultiprocessor_YChen.ppt
Multiprocessor_YChen.pptAberaZeleke1
 
Memory and Cache Coherence in Multiprocessor System.pdf
Memory and Cache Coherence in Multiprocessor System.pdfMemory and Cache Coherence in Multiprocessor System.pdf
Memory and Cache Coherence in Multiprocessor System.pdfrajaratna4
 
Computer Architecture & Organization.ppt
Computer Architecture & Organization.pptComputer Architecture & Organization.ppt
Computer Architecture & Organization.pptFarhanaMariyam1
 
Unit1typesofos.pptx
Unit1typesofos.pptxUnit1typesofos.pptx
Unit1typesofos.pptxdudoo1
 
Operating System DOS and Windows
Operating System DOS and WindowsOperating System DOS and Windows
Operating System DOS and WindowsYasirKhan357
 
Smp and asmp architecture.
Smp and asmp architecture.Smp and asmp architecture.
Smp and asmp architecture.Gaurav Dalvi
 
Operating System BCA 301
Operating System BCA 301Operating System BCA 301
Operating System BCA 301cpjcollege
 
CSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptxCSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptxakhilagajjala
 
OperatingSystemFeature.pptx
OperatingSystemFeature.pptxOperatingSystemFeature.pptx
OperatingSystemFeature.pptxCharuJain396881
 
MK Sistem Operasi.pdf
MK Sistem Operasi.pdfMK Sistem Operasi.pdf
MK Sistem Operasi.pdfwisard1
 

Similar to OS multiprocessing -.pptx (20)

Desktop and multiprocessor systems
Desktop and multiprocessor systemsDesktop and multiprocessor systems
Desktop and multiprocessor systems
 
OS multiprocessing1.pptx
OS multiprocessing1.pptxOS multiprocessing1.pptx
OS multiprocessing1.pptx
 
Multiprocessor_YChen.ppt
Multiprocessor_YChen.pptMultiprocessor_YChen.ppt
Multiprocessor_YChen.ppt
 
Intro_ppt.pptx
Intro_ppt.pptxIntro_ppt.pptx
Intro_ppt.pptx
 
ch1.ppt
ch1.pptch1.ppt
ch1.ppt
 
Memory and Cache Coherence in Multiprocessor System.pdf
Memory and Cache Coherence in Multiprocessor System.pdfMemory and Cache Coherence in Multiprocessor System.pdf
Memory and Cache Coherence in Multiprocessor System.pdf
 
Computer Architecture & Organization.ppt
Computer Architecture & Organization.pptComputer Architecture & Organization.ppt
Computer Architecture & Organization.ppt
 
chapter1.ppt
chapter1.pptchapter1.ppt
chapter1.ppt
 
System architecture
System architectureSystem architecture
System architecture
 
Unit1typesofos.pptx
Unit1typesofos.pptxUnit1typesofos.pptx
Unit1typesofos.pptx
 
Operating System DOS and Windows
Operating System DOS and WindowsOperating System DOS and Windows
Operating System DOS and Windows
 
OS_MD_4.pdf
OS_MD_4.pdfOS_MD_4.pdf
OS_MD_4.pdf
 
Os ch1
Os ch1Os ch1
Os ch1
 
Smp and asmp architecture.
Smp and asmp architecture.Smp and asmp architecture.
Smp and asmp architecture.
 
Parallel processing
Parallel processingParallel processing
Parallel processing
 
Operating System BCA 301
Operating System BCA 301Operating System BCA 301
Operating System BCA 301
 
CSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptxCSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptx
 
OperatingSystemFeature.pptx
OperatingSystemFeature.pptxOperatingSystemFeature.pptx
OperatingSystemFeature.pptx
 
MK Sistem Operasi.pdf
MK Sistem Operasi.pdfMK Sistem Operasi.pdf
MK Sistem Operasi.pdf
 
22CS201 COA
22CS201 COA22CS201 COA
22CS201 COA
 

Recently uploaded

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 

Recently uploaded (20)

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 

OS multiprocessing -.pptx

  • 1.
  • 2. • Objectives •definition •Multi processor operating systems •Multiprocessor operating systems type • Advantages of multiprocessor •Disadvantages of multiprocessor •Difference between multiprocessors and multicomputers
  • 3. definition • Most computer systems are single processor systems i.e they only have one processor. However, multiprocessor or parallel systems are increasing in importance nowadays. These systems have multiple processors working in parallel that share the computer clock, memory, bus, peripheral devices etc.
  • 4. Multiprocessor operating systems multiprocessor multiprocessor multicomputer Distributed Systems (a) Shared memory multiprocessor (b) Message passing multicomputer (c) Wide area distributed systems
  • 5. Types of multiprocessors Shared memory multiprocessor A computer systems in which two or more cpus share full access to acommon RAM . The cpu can write some value into the memory and then read the word back and get a different value .
  • 6. multicomputer • Definition • Are tightly coupled cpus that do not share memory ( each one its has memory ). • These systems are also known by a variety of other names cluster computer and cows ( cluster of workstation )
  • 7. Multiprocessor operating systems types • Symmetric Multiprocessors • In these types of systems, each processor contains a similar copy of the operating system and they all communicate with each other. All the processors are in a peer to peer relationship i.e. no master - slave relationship exists between them. • An example of the symmetric multiprocessing system is the Encore version of Unix for the Multimax Computer. • If the two cpu simultaneously picking the same process to run the same memory page . It associate a mutes(lock) with os . • equal rights for all processors • Any cpu can access or execute any process • Each cpu has access to memory i/o devices or any other hardware . • One operating system controls all cpu all cpu have equal rights
  • 9. Master-slave multiprocessors • One is considered as master and other are slaves • master cpu decides which cpu will perform which task or master executes system programs and slaves are used for application programs . • One processor interacts with i/o devices and other are used fpr increasing processing • There is one copy of the operating system and its table are present to cpu
  • 10. Multiprocessor operating systems types Each cpu it has its own operating systems The memory divide into as many partition as there are cpus and give each cpu its own private memory and its own private copy of operating systems
  • 11. Multiprocessor operating systems types • Uniform memory access multiprocessor uma (a) Without caching (b) With caching (c) With caching and private memory
  • 12. Multiprocessor operating systems types • Non Uniform memory access multiprocessor uma • is a computer memory design used in multiprocessing, where the memory access time depends on the memory location relative to the processor. • There is advisable address to all cpus • Access to remote memory is via load and store instruction • Acess to remote memory is slower than access to local memory
  • 13. Advantages of Multiprocessor Systems • More reliable Systems • In a multiprocessor system, even if one processor fails, the system will not halt. This ability to continue working despite hardware failure is known as graceful degradation. For example: If there are 5 processors in a multiprocessor system and one of them fails, then also 4 processors are still working. So the system only becomes slower and does not ground to a halt. • Enhanced Throughput • If multiple processors are working in tandem, then the throughput of the system increases i.e. number of processes getting executed per unit of time increase. If there are N processors then the throughput increases by an amount just under N.
  • 14. Advantages of Multiprocessor Systems • More Economic Systems • Multiprocessor systems are cheaper than single processor systems in the long run because they share the data storage, peripheral devices, power supplies etc. If there are multiple processes that share data, it is better to schedule them on multiprocessor systems with shared data than have different computer systems with multiple copies of the data.
  • 15. Disadvantages of Multiprocessor Systems • Increased Expense • Even though multiprocessor systems are cheaper in the long run than using multiple computer systems, still they are quite expensive. It is much cheaper to buy a simple single processor system than a multiprocessor system. • Complicated Operating System Required • There are multiple processors in a multiprocessor system that share peripherals, memory etc. So, it is much more complicated to schedule processes and impart resources to processes.than in single processor systems. Hence, a more complex and complicated operating system is required in multiprocessor systems.
  • 16. Disadvantages of Multiprocessor Systems • Large Main Memory Required • All the processors in the multiprocessor system share the memory. So a much larger pool of memory is required as compared to single processor systems.
  • 17. • Multiprocessor • Amultiprocessor is simply acomputer that has more than one cpu on its motherboard . • Multiprocessing is the use of two or more centeral processing units cpu with asingle computer systems . • Multiprocessor have asingle physical address space memory shared by all the cpus • Amultiprocessor would run slower because it would be in one computer . • Amultiprocessor is asingle system with multiple cpu. • multicomputer • Acomputer made up of several computers . Similar to parallel computing . • Distributed computing deals with hardware and software systems containing more than one processing element multiple programs running under aloosely or tightly controlled regime . • Multicomputer have one physical address space per cpu . • It can run faster • Is multiple computers each of which can have multiple processor used for ture parallel processing