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

Telegram and it's features

Blog banner

Philadelphia Experiment : Was it real?

Blog banner

Operating system evolution

Blog banner

Microsoft Word

Blog banner

Multiprocessor

Blog banner

Modern Operating System - Khush Bagaria

Blog banner

Memory Management

Blog banner

Article on Team Work

Blog banner

Mental Health

Blog banner

Memory management

Blog banner

Operating system and overviews

Blog banner

Data Mining

Blog banner

Music helps reduce stress

Blog banner

File management

Blog banner

Types of email

Blog banner

Full Disk Encryption

Blog banner

Old age lifestyle

Blog banner

Time Series Analysis

Blog banner

Street foods

Blog banner

Bit Coins

Blog banner

Linker

Blog banner

Jira Software

Blog banner

Networking 101: How to Build Meaningful Connections in College

Blog banner

How Cyber Forensics use in AI

Blog banner

Europe Through My Lens

Blog banner

Memory Management

Blog banner

The Benefits of Practical Life Activities in Preschool

Blog banner

Memory management

Blog banner

The Rich Heritage Of Patola Sarees: Gujarat’s Timeless Weaving Art

Blog banner

Memory Management

Blog banner

MORDERN UNIX SYSTEM

Blog banner

PROCESS STATES OF OPERATING SYSTEM

Blog banner

AutoML: The Future of Automated Data Science

Blog banner

CSI and Organizational Change

Blog banner

Why You Need 2FA (Two-Factor Authentication) On Your Email And Other Online Accounts

Blog banner

MULTITHREADING:ENHANCEING PERFORMANCE AND EFFICIENCY IN COMPUTING

Blog banner

Bharat Maps

Blog banner

5 Powerful Mindset Shifts To Make 2026 Your Breakthrough Year

Blog banner

Consumer to consumer Business model

Blog banner

Getting into anime My anime suggestions

Blog banner

AI & Data Science in Healthcare – Predicting diseases, medical imaging analysis

Blog banner

Cache Memory in Operating Systems

Blog banner