wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

memory management

profile
Darshan Tank
Jul 03, 2024
0 Likes
0 Discussions
91 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

Student Grade Calculator in LISP

Blog banner

SESSION HIJACKING

Blog banner

Firewall / IDS Evasion Techniques

Blog banner

Deadlock Prevention

Blog banner

ASANA- A Management System.

Blog banner

Malicious softwares

Blog banner

A little bit of salt is all the hash needs!

Blog banner

What's Better : Supervised or Unsupervised Learning

Blog banner

RAID_142

Blog banner

Process in OS

Blog banner

Service Strategy In ITSM

Blog banner

Evolution of the Microprocessor ~ Aditya Pai

Blog banner

undefined

Blog banner

MODERN OPERATING SYSTEMS

Blog banner

Process states

Blog banner

Blockchain Transactions

Blog banner

Modern operating system

Blog banner

Process, process creation and process termination

Blog banner

AI and Cyber Security

Blog banner

Digital Forensics Challenges and Tools

Blog banner

I/O Buffering

Blog banner

Memory Management

Blog banner

M commerce

Blog banner

Types of E-Commerce

Blog banner

Password Generator - Lisp

Blog banner

Fault Tolerance in an Operating System

Blog banner

Models of Information Security.

Blog banner

**THE MUJAWARR: Transforming the Logistics Industry**

Blog banner

MY MOST THRILLED TREK ..... BHAIRAVGAD

Blog banner

Threads

Blog banner

Teenagers of Today

Blog banner

A BLOG ON MYSQL

Blog banner

Heart Fulness Meditation

Blog banner

Social Media Sentiment Analysis

Blog banner

10 Unknown facts about India's Independence

Blog banner

Cyber Forensic in the Banking sector

Blog banner

5 Stages of Digital Marketing

Blog banner

Interrupts in OS

Blog banner

Busted : Common Web Security Myths

Blog banner

Mendeley (management software)

Blog banner

File system

Blog banner

Smartsheet

Blog banner