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

Why Your Child Cries at Drop-Off and How Preschools Handle It Gently

Blog banner

Building a Simple Doctor Appointment System in Common Lisp

Blog banner

Buffering

Blog banner

Understanding Business Layer in Data Science

Blog banner

SEIZING DIGITL EVIDENCE AT THE SCENE

Blog banner

Cyber Forensics in a Ransomware Attack Recovery

Blog banner

Types of Threads

Blog banner

DEVELOPMENTS LEADING TO MODERN OPERATING SYSTEMS

Blog banner

Principles of Concurrency

Blog banner

Linux -V Server Virtual Machine

Blog banner

SECURITY RISKS OF REMOTE WORKING

Blog banner

What is semaphore in operating system?

Blog banner

Operating system

Blog banner

Health and fitness

Blog banner

Digital Marketing - The new way to reach end consumer

Blog banner

INTERNET

Blog banner

How covid-19 impacted Social media ad spend forecast globally

Blog banner

Man In The Middle Attack

Blog banner

Virtual memory

Blog banner

Why is it hard to design an Operating Systems ?

Blog banner

Memory Management of Operating System(OS)

Blog banner

A Deep Dive

Blog banner

HOW CAN SOCIAL MEDIA MAKE YOU HAPPIER?

Blog banner

IoT Evolution

Blog banner

SQL Injection

Blog banner

Apache Spark :- Powerful Data Processing Tool

Blog banner

File management -disha parekh

Blog banner

The Impact of Cyber Forensics on Corporate Governance and Compliance

Blog banner

Real time scheduling

Blog banner

Threading

Blog banner

Simple STEM Activities for Toddlers That Spark Curiosity

Blog banner

The Art of Slow Fashion: Why Patola Defines Sustainable Luxury

Blog banner

Threads

Blog banner

Clustering Techniques

Blog banner

File management

Blog banner

Best password managers: Reviews of the top products

Blog banner

Why Meal Maharaj Prioritises Seasonal Vegetables in Every Meal Box

Blog banner

Service Catalogue Management

Blog banner

Modern Operating System - Suren Kotian

Blog banner

Financial Fraud Detection

Blog banner

JIRA SOFTWARE

Blog banner

Operation system

Blog banner