wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

UniProcessor Scheduling

profile
Satyam Chaurasiya
Aug 15, 2024
1 Like
0 Discussions
136 Reads

1. Why do We Need to Schedule Processes?


=> Scheduling is important in many different computer environments. One of the most important areas is scheduling which programs will work on the CPU. This task is handled by the Operating System (OS) of the computer and there are many different ways in which we can choose to configure programs.


2. What is Uniprocessor computing in an Operating System?


=>Uniprocessor computing is also known as Centralized computing.A uniprocessor system is defined as a computer system that has a single central processing unit that is used to execute computer tasks. A uniprocessor system consists of a single processor which executes the program instructions as a single instruction per cycle. In a uniprocessor system the memory is used only by a single processor.


3. Characteristics of Uniprocessor scheduling.


=> Uniprocessor Scheduling: scheduling a single CPU among all the processes in the system

• Key Criteria:

– Maximize CPU utilization

– Maximize throughput

– Minimize waiting times

– Minimize response time

– Minimize turnaround time.


4. Difference between uniprocessor and multiprocessor.


=> Explanation:

(i). A uniprocessor system has a single user processor where as in the multiprocessor there are more then one processor .

(ii). The performance of uni-processor is not good where as the performance of multiprocessor is good .

(iii). As compare to the cost point of you the uniprocessor is less cost as compare to the multiprocessor.

(iv). As compare to speed of the multiprocessor is better then the uniprocessor.


5.Uses of Uniprocessors.


=>Some examples of uniprocessor systems include:

(i).Desktop and laptop computers with a single central processing unit (CPU).

(ii). Older mainframe computers that had a single CPU.

(iii).Embedded systems like microcontrollers used in appliances, vehicles, and industrial equipment that have a single processor.

(iv).Game consoles like the Nintendo Switch or PlayStation 4 that have a single CPU.

(v).Smartphones and tablets that use a single system-on-a-chip (SoC) design with an integrated CPU.

In a uniprocessor system, there is a single CPU that executes instructions sequentially. This contrasts with multiprocessor systems that have multiple CPUs working in parallel. Uniprocessor systems are simpler in design but can have limitations in terms of overall computing power and performance compared to multiprocessor configurations.


Comments ()


Sign in

Read Next

Data Visualization- Importance and tools (Tableau,Power BI, Matplotlib)

Blog banner

PPT methodology

Blog banner

Data Science in Healthcare: Predicting Diseases

Blog banner

NETWORK SECURITY RISKS

Blog banner

Business Engineering

Blog banner

Memory Management in Operating System

Blog banner

Types of OS

Blog banner

City of Mumbai (Bombay):

Blog banner

File System

Blog banner

Principal of concurrency

Blog banner

Functions of Operating System

Blog banner

Fault Tolerance

Blog banner

Cycling

Blog banner

Threads and concurrency

Blog banner

Why Data Privacy Is Changing Online Advertising

Blog banner

objectives and function of operating system

Blog banner

Maharashtrian culture: Tradition, Art, Food

Blog banner

Process, process creation and process termination

Blog banner

Major achievement

Blog banner

"Mahakali cave"

Blog banner

Modern operating system

Blog banner

IP ADDRESS

Blog banner

The Role of Cyber Forensics in Criminology

Blog banner

The role of artificial intelligence in automating digital forensic analysis.

Blog banner

RAID and It's Levels

Blog banner

Smitten Kitchen Keepers

Blog banner

Anomaly Detection in Behavioral Data Using Machine Learning

Blog banner

Data Visualization – Importance and tools (Tableau, Power BI)

Blog banner

Scheduling

Blog banner

Defining youtubr

Blog banner

Malware Detection Techniques for Mobile Devices

Blog banner

The Power of Cyber Forensic in Solving Crimes

Blog banner

How to Run your First android App

Blog banner

Incident management in ITSM

Blog banner

Odoo

Blog banner

Music helps reduce stress

Blog banner

Creating Digitally Signed Document

Blog banner

Goa Trip With Friends

Blog banner

INSTAGRAM

Blog banner

SmartData Collective: Data Science aur Analytics ki Duniya

Blog banner

The Laws of Karma

Blog banner

Hubspot

Blog banner