SlideShare a Scribd company logo
1 of 20
1
IN THE NAME OF ALLAH,
THE MOST MERCIFUL & THE MOST BENEFICENT
Operating systems
Lecture-1
Instructor: Asia Aman
Institute of Space Technology, Department of Electrical Engineering
2
Institute of Space Technology
INTRODUCTION
3
An Operating System (OS) acts as an interface connecting a computer user with the hardware of
the computer. An operating system falls under the category of system software that performs all
the fundamental tasks like file management, memory handling, process management, handling
the input/output, and governing and managing the peripheral devices like disk drives,
networking hardware, printers, etc
Some well-liked Operating Systems are Linux, Windows, OS X, Solaris, OS/400, Chrome OS, etc.
Institute of Space Technology
FEATURES OF AN OPERATING SYSTEM
4
• Here is a list of some significant functions of an Operating System, which is found common, is almost all
operating system:
• Memory Management
• Processor Managing
• Device Managing
• File handling
• Security Handling
• System performance controlling
• Job accounting and handling
• Error detecting and handling
• Synchronization with other software and users
Institute of Space Technology
OBJECTIVES OF AN OPERATING SYSTEM
5
• An operating system consists of a special program that controls the execution of the application program. The
OS acts as an intermediary between applications and hardware components. OS can be thought of as having
three objectives. These are:
• Convenience: It makes a computer more suitable to use.
• Efficiency: It provides the computer system resources with efficiency and in easy to use format.
• Ability to develop: It should be built in such a way that it permits the efficient development, testing, and
installation of new system functions without interfering with service.
Institute of Space Technology
OPERATING SYSTEM SERVICES
6
• Here is a list of common services offered by an almost all operating systems:
• User Interface
• Program Execution
• File system manipulation
• Input / Output Operations
• Communication
• Resource Allocation
• Error Detection
• Accounting
• Security and protection
Institute of Space Technology
USER INTERFACE OF OPERATING SYSTEM
7
• Usually Operating system comes in three forms or types. Depending on the interface their types have been
further subdivided. These are:
• Command line interface
• Batch based interface
• Graphical User Interface
• Let's get to know in brief about each of them.
• The command line interface (CLI) usually deals with using text commands and a technique for entering those
commands. The batch interface (BI): commands and directives are used to manage those commands that are
entered into files and those files get executed. Another type is the graphical user interface (GUI): which is a
window system with a pointing device (like mouse or trackball) to point to the I/O, choose from menus driven
interface and to make choices viewing from a number of lists and a keyboard to entry the texts.
Institute of Space Technology
PROGRAM EXECUTION IN OS
8
The operating system must have the capability to load a program into memory and execute that
program. Furthermore, the program must be able to end its execution, either normally or
abnormally / forcefully.
Institute of Space Technology
FILE SYSTEM MANIPULATION IN OS
9
Programs need has to be read and then write them as files and directories. File handling portion of
operating system also allows users to create and delete files by specific name along with extension,
search for a given file and / or list file information. Some programs comprise of permissions
management for allowing or denying access to files or directories based on file ownership.
Institute of Space Technology
I/O OPERATIONS IN OS
A program which is currently executing may require I/O, which may involve file or other
I/O device. For efficiency and protection, users cannot directly govern the I/O devices. So,
the OS provide a means to do I/O Input / Output operation which means read or write
operation with any file.
10
Institute of Space Technology
COMMUNICATION SYSTEM OF OS
11
• Process needs to swap over information with other process. Processes executing on same computer system
or on different computer systems can communicate using operating system support. Communication
between two processes can be done using shared memory or via message passing.
Institute of Space Technology
RESOURCE ALLOCATION OF OS
12
When multiple jobs running concurrently, resources must need to be allocated to each of them.
Resources can be CPU cycles, main memory storage, file storage and I/O devices. CPU
scheduling routines are used here to establish how best the CPU can be used.
Institute of Space Technology
ERROR DETECTION
13
Errors may occur within CPU, memory hardware, I/O devices and in the user program. For each type of error, the
OS takes adequate action for ensuring correct and consistent computing.
Institute of Space Technology
ACCOUNTING
14
This service of the operating system keeps track of which users are using how much and what kinds of computer
resources have been used for accounting or simply to accumulate usage statistics.
Institute of Space Technology
PROTECTION AND SECURITY
15
Protection includes in ensuring all access to system resources in a controlled manner. For making a system
secure, the user needs to authenticate him or her to the system before using (usually via login ID and password).
Institute of Space Technology
SINGLE PROCESSOR SYSTEMS
16
• Most systems at least contain a single processor. The variation of single-processor systems may be unexpected,
but since these systems can range from PDA's to mainframe computers. On a single-processor system, there is
one main CPU able to execute a general-purpose instruction layout, including different instructions from users
and then process them. Almost every system has special-purpose processors within them. They may come in
the appearance of device-specific processors, such as disks, keyboards, graphics controllers, etc.; or on
mainframes, they may come in the form of more general-purpose processors.
Institute of Space Technology
BATCH PROCESSING
17
• Batch processing is a method where an operating system gathers different programs along with the
data together in a batch before starting the process. An operating system does the below-mentioned
activities to perform batch related processing:
• The operating system identifies a job or sets of jobs that are further assigned to a sequence of
commands, programs, and data within a single unit.
• The operating system maintains the lists of number jobs in memory. It then executes them one by one
based on some scheduling algorithm.
• Most of the jobs In operating system are processed in the order they have been submitted, i.e., first
come first serve (FCFS) manner.
Institute of Space Technology
MULTIPROGRAMMING PROPERTY OF OS
18
• Multi-programmed structure or mechanism provides an environment where a variety of system resources like
memory, CPU, and various peripheral devices gets utilized efficiently, but they do not offer for user interaction
with the computer system. Time-sharing which is also called multitasking is a logical extension or enhancement
of the term multiprogramming.
• In time-sharing systems, the processor is given multiple tasks by switching among them, but the switches take
place so frequently that the users can work together with each and every program while it is running and it
seems that all of the programs are running simultaneously. Time-sharing needs an interactive computer
structure that allows direct communication between the user and the system.
Institute of Space Technology 19
• A single user cannot keep either the processor or the Input / Output devices busy every time. The concept of
multiprogramming is implemented to amplify CPU utilization by managing jobs so that the CPU always has at
least one job to execute.
• Sharing the processor, when multiple programs reside in memory at a single time, is termed as multi-
programming. Multi-programming takes for granted a single shared processor for one or more tasks.
MULTIPROGRAMMING IN OS
Institute of Space Technology
CLUSTERED SYSTEMS IN OS
20
• Another type of multiple - CPU concept is the clustered structured system. Like multi-processing, clustered
systems collect together several CPUs to achieve the better computational job. Clustered systems vary from
multiprocessor systems, but in the same time, they are composed of two or multiple individual systems that are
coupled as a single unit.

More Related Content

Similar to OS Lec2.pptx

Similar to OS Lec2.pptx (20)

Csc 2313 (lecture 2)
Csc 2313 (lecture 2)Csc 2313 (lecture 2)
Csc 2313 (lecture 2)
 
Csc 2313 (lecture 2)
Csc 2313 (lecture 2)Csc 2313 (lecture 2)
Csc 2313 (lecture 2)
 
operatinndnd jdj jjrg-system-1(1) (1).pptx
operatinndnd jdj jjrg-system-1(1) (1).pptxoperatinndnd jdj jjrg-system-1(1) (1).pptx
operatinndnd jdj jjrg-system-1(1) (1).pptx
 
Unit I OS CS.ppt
Unit I OS CS.pptUnit I OS CS.ppt
Unit I OS CS.ppt
 
VOSUnit
VOSUnitVOSUnit
VOSUnit
 
OpeatingSystemPPT
OpeatingSystemPPTOpeatingSystemPPT
OpeatingSystemPPT
 
Operating system 2
Operating system 2Operating system 2
Operating system 2
 
OS UNIT 1 PPT.pptx
OS UNIT 1 PPT.pptxOS UNIT 1 PPT.pptx
OS UNIT 1 PPT.pptx
 
operating system structures
operating system structuresoperating system structures
operating system structures
 
e.pdf
e.pdfe.pdf
e.pdf
 
chapter 3 opreating system lecture note and its is impaortamt concept for mn
chapter 3 opreating system  lecture note and its is impaortamt concept for mnchapter 3 opreating system  lecture note and its is impaortamt concept for mn
chapter 3 opreating system lecture note and its is impaortamt concept for mn
 
OS chapter 1.pptx
OS chapter 1.pptxOS chapter 1.pptx
OS chapter 1.pptx
 
OS chapter 1.pptx
OS chapter 1.pptxOS chapter 1.pptx
OS chapter 1.pptx
 
Os notes
Os notesOs notes
Os notes
 
operating system structure
operating system structureoperating system structure
operating system structure
 
Operating system
Operating systemOperating system
Operating system
 
ch1.ppt
ch1.pptch1.ppt
ch1.ppt
 
What is operating system
What is operating systemWhat is operating system
What is operating system
 
Advanced computer architecture lesson 1 and 2
Advanced computer architecture lesson 1 and 2Advanced computer architecture lesson 1 and 2
Advanced computer architecture lesson 1 and 2
 
OS Content.pdf
OS Content.pdfOS Content.pdf
OS Content.pdf
 

Recently uploaded

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
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
 
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
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
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
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
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
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
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
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
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
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 

Recently uploaded (20)

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
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
 
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
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
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
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
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
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
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 ...
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
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...
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 

OS Lec2.pptx

  • 1. 1 IN THE NAME OF ALLAH, THE MOST MERCIFUL & THE MOST BENEFICENT
  • 2. Operating systems Lecture-1 Instructor: Asia Aman Institute of Space Technology, Department of Electrical Engineering 2
  • 3. Institute of Space Technology INTRODUCTION 3 An Operating System (OS) acts as an interface connecting a computer user with the hardware of the computer. An operating system falls under the category of system software that performs all the fundamental tasks like file management, memory handling, process management, handling the input/output, and governing and managing the peripheral devices like disk drives, networking hardware, printers, etc Some well-liked Operating Systems are Linux, Windows, OS X, Solaris, OS/400, Chrome OS, etc.
  • 4. Institute of Space Technology FEATURES OF AN OPERATING SYSTEM 4 • Here is a list of some significant functions of an Operating System, which is found common, is almost all operating system: • Memory Management • Processor Managing • Device Managing • File handling • Security Handling • System performance controlling • Job accounting and handling • Error detecting and handling • Synchronization with other software and users
  • 5. Institute of Space Technology OBJECTIVES OF AN OPERATING SYSTEM 5 • An operating system consists of a special program that controls the execution of the application program. The OS acts as an intermediary between applications and hardware components. OS can be thought of as having three objectives. These are: • Convenience: It makes a computer more suitable to use. • Efficiency: It provides the computer system resources with efficiency and in easy to use format. • Ability to develop: It should be built in such a way that it permits the efficient development, testing, and installation of new system functions without interfering with service.
  • 6. Institute of Space Technology OPERATING SYSTEM SERVICES 6 • Here is a list of common services offered by an almost all operating systems: • User Interface • Program Execution • File system manipulation • Input / Output Operations • Communication • Resource Allocation • Error Detection • Accounting • Security and protection
  • 7. Institute of Space Technology USER INTERFACE OF OPERATING SYSTEM 7 • Usually Operating system comes in three forms or types. Depending on the interface their types have been further subdivided. These are: • Command line interface • Batch based interface • Graphical User Interface • Let's get to know in brief about each of them. • The command line interface (CLI) usually deals with using text commands and a technique for entering those commands. The batch interface (BI): commands and directives are used to manage those commands that are entered into files and those files get executed. Another type is the graphical user interface (GUI): which is a window system with a pointing device (like mouse or trackball) to point to the I/O, choose from menus driven interface and to make choices viewing from a number of lists and a keyboard to entry the texts.
  • 8. Institute of Space Technology PROGRAM EXECUTION IN OS 8 The operating system must have the capability to load a program into memory and execute that program. Furthermore, the program must be able to end its execution, either normally or abnormally / forcefully.
  • 9. Institute of Space Technology FILE SYSTEM MANIPULATION IN OS 9 Programs need has to be read and then write them as files and directories. File handling portion of operating system also allows users to create and delete files by specific name along with extension, search for a given file and / or list file information. Some programs comprise of permissions management for allowing or denying access to files or directories based on file ownership.
  • 10. Institute of Space Technology I/O OPERATIONS IN OS A program which is currently executing may require I/O, which may involve file or other I/O device. For efficiency and protection, users cannot directly govern the I/O devices. So, the OS provide a means to do I/O Input / Output operation which means read or write operation with any file. 10
  • 11. Institute of Space Technology COMMUNICATION SYSTEM OF OS 11 • Process needs to swap over information with other process. Processes executing on same computer system or on different computer systems can communicate using operating system support. Communication between two processes can be done using shared memory or via message passing.
  • 12. Institute of Space Technology RESOURCE ALLOCATION OF OS 12 When multiple jobs running concurrently, resources must need to be allocated to each of them. Resources can be CPU cycles, main memory storage, file storage and I/O devices. CPU scheduling routines are used here to establish how best the CPU can be used.
  • 13. Institute of Space Technology ERROR DETECTION 13 Errors may occur within CPU, memory hardware, I/O devices and in the user program. For each type of error, the OS takes adequate action for ensuring correct and consistent computing.
  • 14. Institute of Space Technology ACCOUNTING 14 This service of the operating system keeps track of which users are using how much and what kinds of computer resources have been used for accounting or simply to accumulate usage statistics.
  • 15. Institute of Space Technology PROTECTION AND SECURITY 15 Protection includes in ensuring all access to system resources in a controlled manner. For making a system secure, the user needs to authenticate him or her to the system before using (usually via login ID and password).
  • 16. Institute of Space Technology SINGLE PROCESSOR SYSTEMS 16 • Most systems at least contain a single processor. The variation of single-processor systems may be unexpected, but since these systems can range from PDA's to mainframe computers. On a single-processor system, there is one main CPU able to execute a general-purpose instruction layout, including different instructions from users and then process them. Almost every system has special-purpose processors within them. They may come in the appearance of device-specific processors, such as disks, keyboards, graphics controllers, etc.; or on mainframes, they may come in the form of more general-purpose processors.
  • 17. Institute of Space Technology BATCH PROCESSING 17 • Batch processing is a method where an operating system gathers different programs along with the data together in a batch before starting the process. An operating system does the below-mentioned activities to perform batch related processing: • The operating system identifies a job or sets of jobs that are further assigned to a sequence of commands, programs, and data within a single unit. • The operating system maintains the lists of number jobs in memory. It then executes them one by one based on some scheduling algorithm. • Most of the jobs In operating system are processed in the order they have been submitted, i.e., first come first serve (FCFS) manner.
  • 18. Institute of Space Technology MULTIPROGRAMMING PROPERTY OF OS 18 • Multi-programmed structure or mechanism provides an environment where a variety of system resources like memory, CPU, and various peripheral devices gets utilized efficiently, but they do not offer for user interaction with the computer system. Time-sharing which is also called multitasking is a logical extension or enhancement of the term multiprogramming. • In time-sharing systems, the processor is given multiple tasks by switching among them, but the switches take place so frequently that the users can work together with each and every program while it is running and it seems that all of the programs are running simultaneously. Time-sharing needs an interactive computer structure that allows direct communication between the user and the system.
  • 19. Institute of Space Technology 19 • A single user cannot keep either the processor or the Input / Output devices busy every time. The concept of multiprogramming is implemented to amplify CPU utilization by managing jobs so that the CPU always has at least one job to execute. • Sharing the processor, when multiple programs reside in memory at a single time, is termed as multi- programming. Multi-programming takes for granted a single shared processor for one or more tasks. MULTIPROGRAMMING IN OS
  • 20. Institute of Space Technology CLUSTERED SYSTEMS IN OS 20 • Another type of multiple - CPU concept is the clustered structured system. Like multi-processing, clustered systems collect together several CPUs to achieve the better computational job. Clustered systems vary from multiprocessor systems, but in the same time, they are composed of two or multiple individual systems that are coupled as a single unit.