wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Memory Management

profile
Chirag Varu
Jul 04, 2024
0 Likes
0 Discussions
81 Reads

What is Memory Management?

Memory management refers to the system of controlling and coordinating laptop memory, assigning blocks to numerous running packages to optimize usual device overall performance. It guarantees that each technique has enough reminiscence to execute and that the system runs successfully.


Features :

Process Isolation:

  • The running system (OS) ought to make sure that each program walking on a laptop doesn’t interfere with some other program's information or commands.
    Example: Imagine you are running a web browser and a phrase processor on the equal time. The OS makes positive that the internet browser can not trade the record you are writing in the word processor and vice versa

Automatic Allocation and Management:

  • The OS mechanically manages and allocates reminiscence to applications as needed with out bothering the programmer about reminiscence limitations.
    Example: When you open a couple of applications, like a song participant and a sport, the OS allocates memory to each utility dynamically with a purpose to run easily with out you having to manipulate the memory manually.

Support of Modular Programming:

  • Programmers can create software elements (modules), and they are able to effortlessly add, do away with, or resize these components even as this system is strolling.
    Example: If you are growing a software program utility and also you want to feature a brand new function or dispose of an vintage one, you could accomplish that dynamically with out preventing the complete software.

Protection and Access Control:

  • The OS guarantees that while reminiscence can be shared between programs whilst wanted, it also protects applications from unauthorized get entry to to their memory.
    Example: If your laptop has consumer accounts for one of a kind family individuals, the OS guarantees that one family member’s packages and statistics are blanketed from get right of entry to with the aid of some other member of the family until sharing is explicitly allowed.

Long-term Storage:

  • Some applications need to save statistics even if the pc is grew to become off, and the OS provides methods to store this records permanently.
    Example: When you store a report in your word processor, the file is saved to your tough drive or SSD so that you can get admission to it once more even once you restart your computer.

 

Div - A

Chirag varu
Sap ID: 53003230110


Comments ()


Sign in

Read Next

Mobile Security

Blog banner

Types of Threads

Blog banner

Cyber Attacks -- Trends Patterns and Security Countermeasures

Blog banner

Digital Marketing Ethics Transparency Trust And Brand Reputation digital

Blog banner

Why Festivals Are the Best Classrooms for Young Minds?

Blog banner

Yoga in INDIA and ABROAD

Blog banner

Memory management

Blog banner

Festive Ethnic Wear Guide: Patola-Inspired Looks for Every Celebration

Blog banner

evolution of operating system - Disha Parekh

Blog banner

How to Prepare Your Child for Their First Day of School?

Blog banner

RAID

Blog banner

File and File System Structure

Blog banner

The Psychology of Diversity, Equity & Inclusion: How Inclusive Workplaces Boost Productivity

Blog banner

Severe landslides continue to cause concern in Joshimath, Uttarakhand

Blog banner

Fitness regime by Deepesh

Blog banner

Knowledge Management in Continual Service improvement (CSI)

Blog banner

Linux Threads:

Blog banner

Advanced Persistent Threats (APTs)

Blog banner

Memory management

Blog banner

OS Assignment 1

Blog banner

New Horizon Europe project ‘EvoLand’ sets off to develop new prototype services.

Blog banner

Cache Memory

Blog banner

PODIO

Blog banner

Smart Homes | Zigbee Alliance

Blog banner

OS ASSIGNMENT

Blog banner

5 Powerful Mindset Shifts To Make 2026 Your Breakthrough Year

Blog banner

Harsh Rathod

Blog banner

OS assignment 3

Blog banner

Game Theory in Blockchain

Blog banner

Digital Marketing

Blog banner

Cyber Security in Data Breaching

Blog banner

"Audit" In Data Science

Blog banner

Importance Of Blockchain

Blog banner

SWEET SHREDDED MANGO CHUNDA (MANGO CHUNDA)

Blog banner

Mesh Topology

Blog banner

A Statistical Analysis of Player Performance and their Value in cricket

Blog banner

Product Discount Calculator

Blog banner

What is OS and its overview

Blog banner

Blockchain technology: security risk and prevention

Blog banner

Mobile Survey

Blog banner

Power of words

Blog banner

Networking 101: How to Build Meaningful Connections in College

Blog banner