wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

UniProcessor Scheduling

profile
Satyam Chaurasiya
Aug 15, 2024
1 Like
0 Discussions
134 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

How to make Pancakes

Blog banner

Geographic Information Systems(By aditi Unnikrishnan)

Blog banner

Safeguarding Your Data: The Importance of Wireless Encryption

Blog banner

Impacts of Data Breach On Companies Challenges and Prevention

Blog banner

MY FIRST BLOG?

Blog banner

A Statistical Analysis of Player Performance and their Value in cricket

Blog banner

Operating system

Blog banner

Traditional Unix System

Blog banner

Image Steganography: Hiding Secrets in Plain Sight

Blog banner

Types of OS

Blog banner

Data Lake

Blog banner

Skills An Ethical Hacker Must Have

Blog banner

Hosting basics

Blog banner

I/O Buffering

Blog banner

Mumbai Metro 3

Blog banner

Electronic data interchange

Blog banner

Business-to-Business

Blog banner

Virtual memory

Blog banner

Im Photographer

Blog banner

How the mobile IP is used in GSM architecture.

Blog banner

Operating Systems Overview

Blog banner

Understanding - Proof of Work!

Blog banner

Memory Management

Blog banner

Concurrency and Deadlocks

Blog banner

Article on Fresh Book

Blog banner

Memory Management in Operating System

Blog banner

World end

Blog banner

Memory management

Blog banner

JIRA SOFTWARE

Blog banner

PHISHING

Blog banner

Types of Hackers.

Blog banner

Affiliate Marketing V/S Influencer Marketing

Blog banner

10 Signs That Prove YOU are his FIRST priority.

Blog banner

GraphX:- A graph processing tool

Blog banner

SMARTSHEET

Blog banner

Maharashtrian culture: Tradition, Art, Food

Blog banner

Types of E-Commerce

Blog banner

The War With Cold On Earth

Blog banner

Traditional UNIX Scheduling

Blog banner

Why Time Management Is the Secret to College Success (and How to Master It)

Blog banner

Water Resources are about to exhaust...

Blog banner

The Role of Cyber Forensics in Addressing Cyber security Challenges in Smart Cities

Blog banner