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

Virtual machine and virtualizing

Blog banner

The Evolution of Operating Systems

Blog banner

Operating system and overviews

Blog banner

Lucidchart

Blog banner

Network Footprinting in Cybersecurity

Blog banner

Top 5 Post-Wedding Skin Care Tips

Blog banner

Caching windows

Blog banner

Recipe of Paneer Butter Masala

Blog banner

THREADS (assignment 1)

Blog banner

Security in Cloud Computing

Blog banner

Binary Search Tree (BST) in Data Structure

Blog banner

Child labour

Blog banner

MD5 Collisions and the impact on computer forensics

Blog banner

6 Digital Marketing Trends You Must Watch Out For In 2022

Blog banner

Scheduling

Blog banner

What is a geographic information system (GIS)?

Blog banner

Scheduling

Blog banner

Article on different management system

Blog banner

Metasploit

Blog banner

26/11 The Black Day Of Mumbai

Blog banner

Blog on health and fitness

Blog banner

Jira service Management

Blog banner

How Puppet Shows and Role Play Teach Empathy to Preschoolers

Blog banner

How College Events Build Real-world Skills You Can’t Learn From Textbooks

Blog banner

A True Friendship

Blog banner

Embaded operating system

Blog banner

Veg/Non-veg/Egg Tiffin Meals That Are Nutritious and Filling

Blog banner

Docker Framework

Blog banner

Modern operating system

Blog banner

Data Visualization- Importance and tools (Tableau,Power BI, Matplotlib)

Blog banner

objectives and functions of operating system

Blog banner

Pooja Silver

Blog banner

How to Conquer Depression ?

Blog banner

What is Segmentation?

Blog banner

Multicore CPUs

Blog banner

AI and cyber Security

Blog banner

Memory input output management

Blog banner

Google

Blog banner

Security in Operating Systems

Blog banner

Daycare Centres Help Children Transition into Structured Learning

Blog banner

Hello World

Blog banner

Mumbai

Blog banner