wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

The functions of operating system

profile
Dhruv Koladiya
Jul 01, 2024
0 Likes
0 Discussions
93 Reads

    
THE operating  system is program controls the execution of application programs and 
act as interface between applications and the computer hardware.

>>  THE operating system as a user/compute interface

1)  memory management
>>. memory management refers  to primary memory and main memory
     . The operating system handles the responsibility of storing any data,
        system programs, and user programs in memory.
      .when  programs is executed, it has to be present in the main memory.
       .main memory provides a  fast storage the can be accessed directly by the cpu.
                             
     > OS does the following activities  for memory management

      .allocates and   deallocates the memory space
       .keeps a record of which part  of primary memory is used by whom  and  how  much 
       .de-allocates the memory when a process no longer need it.
                   
         > TYPE  OF Memory Allocation
            1. Fixed size of partition Allocation:
   --In this of memory alloction , equal memory is provided to each process.
            2. variable  size partition allocation:
 -- in this type of memory alloction, space in main memory is allocated strictly according to the need of process 

2)   process management
  >>.every software or program that runs on a computer , whether in the background or in the frontend, is a process.
.TO complete any task, any process requires some important resources like CPU time ,memory, file, I/O devices,etc.
. these resource are allocated to any process by operating system

                >TYPE OF PROCESSES
  1. Operating system process
  -Operating system process execute system code.
  2.User process
  -While user process excute user code

3  )  Deice management
  >>. an operating system manages device communication via their repective drivers.
        1.keep record of all devices attached to the computer .
         2. allocates the device in the efficient way.
         decides which device to be  allocated to which process and for how time .
        3. de_allocates devices when they are not required.

 

 


Comments ()


Sign in

Read Next

LinkedIn: Watch out for these 7 upcoming updates in 2023

Blog banner

Data Structures

Blog banner

MQTT (MQ Telemetry Transport) in Data Science

Blog banner

SEIZING DIGITL EVIDENCE AT THE SCENE

Blog banner

memory management

Blog banner

Have You Explored India Yet?

Blog banner

You Get Everyone, But No One Gets You: The Lonely Side of High Emotional Intelligence

Blog banner

How to feel Happy everyday day

Blog banner

Google classroom

Blog banner

Memory management

Blog banner

OS Assignment 1

Blog banner

Facebook marketing

Blog banner

LIFEHACKER

Blog banner

Mumbai local ......

Blog banner

Knowledge Management in Continual Service improvement (CSI)

Blog banner

Linux VServer Architecture

Blog banner

Process Description

Blog banner

Data Science in Mental Health Prediction

Blog banner

Modern Teaching Methods: Why Inquiry-based & Experiential Learning Works Best

Blog banner

Building Confidence in Children Through Daily Routines and Play

Blog banner

MOVEMBER

Blog banner

Deadlock and starvation

Blog banner

Interrupts

Blog banner

Importance of Website

Blog banner

Street foods

Blog banner

How India made the GIS its Own, and its Use in Infrastructural Developments

Blog banner

Dos (Denial of service) Attack

Blog banner

10 Signs That Prove YOU are his FIRST priority.

Blog banner

Malware Defense

Blog banner

Different types of scam Fraud

Blog banner

Zoho

Blog banner

Article on different management system

Blog banner

Cyber Forensics in Healthcare: Protecting Patient Data and Preventing Breaches

Blog banner

Software

Blog banner

Consumer to consumer business mode

Blog banner

Data Lakes: A Key to Modern Data Management

Blog banner

Continual service improvement vs maintenance phase in IT

Blog banner

The Power of Pretend Play: What Role-Playing Teaches Preschoolers

Blog banner

Virtual machine.

Blog banner

Service Strategy In ITSM

Blog banner

The War With Cold On Earth

Blog banner

Bharat Maps

Blog banner