wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

The functions of operating system

profile
Dhruv Koladiya
Jul 01, 2024
0 Likes
0 Discussions
91 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

Computer security techniques

Blog banner

All you need to know about “On-page SEO”

Blog banner

Outlook.com

Blog banner

Blog on Smartsheet.

Blog banner

Utilizing Data-Hiding and Retrieval Techniques in Cyber Forensics

Blog banner

A BLOG ON MYSQL

Blog banner

Ethical Hacking

Blog banner

child Labour

Blog banner

note taker app

Blog banner

Top 3 Places To Stay In Vienna

Blog banner

Electronic data interchange

Blog banner

A True Friendship

Blog banner

Palm Vein Biometric Technology; Contactless vein authentication

Blog banner

OS Assignment 3

Blog banner

10 Types of Friends in every friend group

Blog banner

Zero-Day Attack

Blog banner

Understanding Mobile Device Forensics

Blog banner

Different memory allocation strategies

Blog banner

Smartsheet

Blog banner

MEMORY MANAGEMENT

Blog banner

Malware Detection Techniques for Mobile Devices

Blog banner

Operating System

Blog banner

Operating system

Blog banner

Indian Food

Blog banner

Objectives and Functions of Operating System

Blog banner

How College Events Build Real-world Skills You Can’t Learn From Textbooks

Blog banner

Virtual memory in Operating System

Blog banner

Sage

Blog banner

How to invest in Indian Stock Market ? ~ Tutorial 1

Blog banner

Mumbai Metro 3

Blog banner

Steps to create an Ubuntu EC2 Instance with GUI in AWS

Blog banner

GraphQL

Blog banner

Social Engineering

Blog banner

HUBSPOT

Blog banner

CSI and Organizational Change

Blog banner

Note Taker App

Blog banner

I/O Management and Disk Scheduling

Blog banner

An Approach To Spyware Detection And Removal

Blog banner

Mumbai Metro 3

Blog banner

Memory Management

Blog banner

5 Common Faults In Construction Tenders

Blog banner

IP Address

Blog banner