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

STUDY OF SYSTEM HACKING TOOLS

Blog banner

Multiprocessor and Multicore Organization

Blog banner

About myself

Blog banner

Boxing

Blog banner

virtual machines and virtualization

Blog banner

WHAT IS TWITTER AND HOW DOES IT WORK

Blog banner

Landslide Hazard

Blog banner

ZOHO

Blog banner

Koinex is shutting down and here is how you can withdraw...

Blog banner

The Impact of Tolerances and Wall Thickness on Pipeline Integrity

Blog banner

OLA

Blog banner

Steps to create an Ubuntu EC2 Instance with GUI in AWS

Blog banner

ASANA- A Management System.

Blog banner

NETSUITE

Blog banner

Fashion marketing in india

Blog banner

Interrupts in operating system.

Blog banner

Have You Explored India Yet?

Blog banner

Blockchain in IoT Applications

Blog banner

Ubiquitous Computing

Blog banner

SMARTSHEET

Blog banner

File management

Blog banner

DURGA POOJA

Blog banner

Smartsheet

Blog banner

Risk management in IT

Blog banner

Art and Culture of Rajasthan

Blog banner

Virtual Machine's

Blog banner

VIRUS

Blog banner

Dudhasagar waterfall ?

Blog banner

Password Generator - Lisp

Blog banner

Big O Notation

Blog banner

Rules and Regulations of Networking: "Standards and Protocols" - Part 1

Blog banner

The art of being alone

Blog banner

Operation system

Blog banner

Navigating the Digital Battlefield: Security Breaches and Effective Countermeasures

Blog banner

Multiple-Processor Scheduling in Operating System

Blog banner

Why we fail after giving 100% ?

Blog banner

Is Pursuing a Dance Career in India Worth it?

Blog banner

What's Better : Supervised or Unsupervised Learning

Blog banner

Four Stalls Every Vegetarian Needs To Eat At Outside Vile Parle Station

Blog banner

The Dark Web: A Breeding Ground for Cybercriminals – How to Guard Against Threats

Blog banner

MOVEMBER

Blog banner

Why Consistency in Eating Habits Matters and How Meal Maharaj Makes It Easy

Blog banner