wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

memory management

profile
Darshan Tank
Jul 03, 2024
0 Likes
0 Discussions
90 Reads

                                              memory management

Memory management is a vital and complex operating system task. It enables running multiple processes simultaneously without any interruptions. In operatinh systems, memory management is the function responsible foe managing the computer's primary memory. Memory management is the process os controlling and coordinating a computre's main memory. It ensures that blocks os memory space are proely managed and allocated so the porating system and other runing processes have the memory they need to carry out their poerations. Knowing how memory management in poerating systeam works is crucial for system stability and imroving system performance.

The memory management function keeps track of the status of each memory location, either allocated or free. It determines how memory is allocated among cometing processes, deciding wnich gets memory, when they receive it, and how much they are allowed. When memory is allocated it determines which memory locations will be assigned. It tracks when memory is freed or unallocated and upates the ststus.

To achieve a degree of multiprogramming and proer utilization of  memory , memory management is important.many memory methods exist, reflecting various approaches, and the effectiveness of each algorithm depends on the situation.

Efficient memory management depends on two factors:

  1.  Memory unit  organization:

Several different memory types make up the memory unit. A computer's memory hierarchy and organization affect data speed and storage size. Faster and smaller caches are closer to the cpu, while larger and slower memory is further away.

      2. memory access:

The cpu regularly accesses data  stored in memory. Efficient memory access infiuences how fast a cpu complettes tasks and becomes available foe new tasks. Memory access involves with addresses and defining access rules across memory levels.

 

Memory management balances tradeoffs between speed,size,and power use in a computer. Primary memeory allows fast access but no permanent storage. on the other hand, secondary memory is slower but offers permanent storage.

 

Comments ()


Sign in

Read Next

Consumer to consumer Business model

Blog banner

This is my first blog.

Blog banner

LinkedIn: Watch out for these 7 upcoming updates in 2023

Blog banner

GIS Mapping

Blog banner

Network Forensics

Blog banner

MEMORY FORENSIC ACQUISITION AND ANALYSISOF MEMORY AND ITS TOOLS COMPARISON

Blog banner

STUDY OF SYSTEM HACKING TOOLS

Blog banner

Deadlock

Blog banner

Harsh Rathod

Blog banner

Different memory allocation strategies

Blog banner

Security and E-mail

Blog banner

Affiliate Marketing V/S Influencer Marketing

Blog banner

Real Time Scheduling

Blog banner

Mumbai

Blog banner

Kernel in Operating System

Blog banner

Expressing and Measuring Risk (Risk Management)

Blog banner

Data Acquisition in Cyber Forensics

Blog banner

Cache memory

Blog banner

VIRTUAL MACHINES

Blog banner

Deadlock

Blog banner

The Evolution of Operating Systems

Blog banner

Memory Management

Blog banner

Excel records

Blog banner

Note on Process, Process creation and Process termination

Blog banner

CYBER FORENCIS: PAST, PRESENT AND FUTURE.

Blog banner

India Digital Personal Data Protection Act, 2023

Blog banner

Diwali

Blog banner

Virtual Machine

Blog banner

Data Security and Data Privacy in Data Science

Blog banner

Women empowerment

Blog banner

Goa Trip With Friends

Blog banner

Dos (Denial of service) Attack

Blog banner

The art of being alone

Blog banner

Memory management

Blog banner

Smartsheet

Blog banner

Fun Christmas Activities For Toddlers & Kids

Blog banner

Virtual Machine's

Blog banner

Nature’s Brush on Silk: The Secret Behind Patola Colours

Blog banner

TRIGGERS IN DATABASE

Blog banner

Data-Driven Prediction of Virtual Item Prices in Online Games

Blog banner

Cloud Technology and its Implications for Entrepreneurship

Blog banner

Modern Operating System - Suren Kotian

Blog banner