<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>functions of memory managements - Wikitechy</title>
	<atom:link href="https://www.wikitechy.com/interview-questions/tag/functions-of-memory-managements/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.wikitechy.com/interview-questions/tag/functions-of-memory-managements/</link>
	<description>Interview Questions</description>
	<lastBuildDate>Wed, 08 Sep 2021 12:04:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.wikitechy.com/interview-questions/wp-content/uploads/2025/10/cropped-wikitechy-icon-32x32.png</url>
	<title>functions of memory managements - Wikitechy</title>
	<link>https://www.wikitechy.com/interview-questions/tag/functions-of-memory-managements/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>What is Memory Management in OS ?</title>
		<link>https://www.wikitechy.com/interview-questions/operating-system/what-is-memory-management-in-os/</link>
					<comments>https://www.wikitechy.com/interview-questions/operating-system/what-is-memory-management-in-os/#respond</comments>
		
		<dc:creator><![CDATA[Editor]]></dc:creator>
		<pubDate>Tue, 20 Jul 2021 08:55:58 +0000</pubDate>
				<category><![CDATA[Operating System]]></category>
		<category><![CDATA[Accenture interview questions and answers]]></category>
		<category><![CDATA[Allstate Solutions Pvt Ltd interview questions and answers]]></category>
		<category><![CDATA[Applied Materials interview questions and answers]]></category>
		<category><![CDATA[Atos interview questions and answers]]></category>
		<category><![CDATA[AVEVA Software interview questions and answers]]></category>
		<category><![CDATA[BMC Software interview questions and answers]]></category>
		<category><![CDATA[cache memory]]></category>
		<category><![CDATA[Capgemini interview questions and answers]]></category>
		<category><![CDATA[CASTING NETWORKS INDIA PVT LIMITED interview questions and answers]]></category>
		<category><![CDATA[CGI Group Inc interview questions and answers]]></category>
		<category><![CDATA[Collabera Technologies interview questions and answers]]></category>
		<category><![CDATA[contiguous memory allocation in operating system]]></category>
		<category><![CDATA[Craterzone Interview Questions and Answers]]></category>
		<category><![CDATA[Dell International Services India Pvt Ltd interview questions and answers]]></category>
		<category><![CDATA[direct memory access]]></category>
		<category><![CDATA[dynamic memory]]></category>
		<category><![CDATA[Flipkart interview questions and answers]]></category>
		<category><![CDATA[functions of memory management]]></category>
		<category><![CDATA[functions of memory managements]]></category>
		<category><![CDATA[Genpact interview questions and answers]]></category>
		<category><![CDATA[HCL Technologies interview questions and answers]]></category>
		<category><![CDATA[IBM interview questions and answers]]></category>
		<category><![CDATA[Indecomm Global Services interview questions and answers]]></category>
		<category><![CDATA[Infosys Technologies interview questions and answers]]></category>
		<category><![CDATA[memory allocation]]></category>
		<category><![CDATA[memory management]]></category>
		<category><![CDATA[memory management in operating system]]></category>
		<category><![CDATA[memory management in operating system notes]]></category>
		<category><![CDATA[memory management techniques]]></category>
		<category><![CDATA[memory management techniques in computer architecture]]></category>
		<category><![CDATA[memory management techniques in data structure]]></category>
		<category><![CDATA[memory_management]]></category>
		<category><![CDATA[memorytypes of memory]]></category>
		<category><![CDATA[Mphasis interview questions and answers]]></category>
		<category><![CDATA[NetApp interview questions and answers]]></category>
		<category><![CDATA[Opentext Technologies interview questions and answers]]></category>
		<category><![CDATA[Oracle Corporation interview questions and answers]]></category>
		<category><![CDATA[Prokarma Sof interview questions and answers]]></category>
		<category><![CDATA[RBS India Development Centre Pvt Ltd interview questions and answers]]></category>
		<category><![CDATA[SAP Labs India Pvt Ltd interview questions and answers]]></category>
		<category><![CDATA[shared memory]]></category>
		<category><![CDATA[system memory]]></category>
		<category><![CDATA[Tata Consultancy Service interview questions and answers]]></category>
		<category><![CDATA[Tech Mahindra interview questions and answers]]></category>
		<category><![CDATA[types of memory]]></category>
		<category><![CDATA[types of memory management]]></category>
		<category><![CDATA[UnitedHealth Group interview questions and answers]]></category>
		<category><![CDATA[virtual memory]]></category>
		<category><![CDATA[virtual memory in os]]></category>
		<category><![CDATA[virtual memory management in operating system]]></category>
		<category><![CDATA[Virtusa Consulting Services Pvt Ltd interview questions and answers]]></category>
		<category><![CDATA[wapping in memory management]]></category>
		<category><![CDATA[Wells Fargo interview questions and answers]]></category>
		<category><![CDATA[what is memory management]]></category>
		<guid isPermaLink="false">https://www.wikitechy.com/interview-questions/?p=1119</guid>

					<description><![CDATA[Answer : Memory management is the process of controlling and coordinating computer memory...]]></description>
										<content:encoded><![CDATA[<div class="TextHeading">
<div class="hddn">
<h2 id="what-is-memory-management-in-os" class="color-pink" style="text-align: justify;">What is Memory Management in OS ?</h2>
</div>
</div>
<div class="Content" style="text-align: justify;">
<div class="hddn">
<ul>
<li>Memory management is the process of controlling and coordinating computer memory, assigning portions called blocks to various running programs to optimize overall system performance.</li>
<li>Memory management resides in hardware, in the OS (operating system), and in applications.</li>
<li>In hardware, memory management involves components that physically store data, such as RAM chips, memory caches,etc.,.</li>
<li>In the OS, memory management involves the allocation (and constant reallocation) of specific memory blocks to individual programs as user demands change.</li>
<li>At the application level, memory management ensures the availability of adequate memory for the objects and data structures of each running program at all times.Application memory management combines two related tasks, known as allocation and recycling.
<ul>
<li><b>Allocation :</b> When the program requests a block of memory, a part of the memory manager called the allocator assigns that block to the program.</li>
<li><b>Recycling :</b> When a program no longer needs the data in previously allocated memory blocks, those blocks become available for reassignment. This task can be done manually (by the programmer) or automatically (by the memory manager).</li>
</ul>
</li>
</ul>
</div>
</div>
<div class="ImageContent" style="text-align: justify;">
<div class="hddn"><img decoding="async" class="img-responsive center-block aligncenter" src="https://cdn.wikitechy.com/interview-questions/operating-system/what-is-memory-management-in-os.png" alt="What is Memory Management in OS " /></div>
</div>
<div class="TextHeading" style="text-align: justify;">
<div class="hddn">
<h2 id="fragmentation" class="color-green">Fragmentation</h2>
</div>
</div>
<div class="Content" style="text-align: justify;">
<div class="hddn">
<ul>
<li>As processes are loaded and removed from memory, the free memory space has broken into small pieces.</li>
<li>That processes cannot be allocated to memory blocks considering their small size and memory blocks remains unused.</li>
<li>This problem is known as Fragmentation.There are two types of fragmentation,
<ul>
<li>Internal fragmentation</li>
<li>External fragmentation</li>
</ul>
</li>
</ul>
</div>
</div>
<div class="ImageContent" style="text-align: justify;">
<div class="hddn"><img decoding="async" class="img-responsive center-block aligncenter" src="https://cdn.wikitechy.com/interview-questions/operating-system/internal-and-external-fragmentation-in-os.png" alt="internal and external fragmentation in os" width="50%" /></div>
</div>
<p style="text-align: justify;" align="center">Internal and External fragmentation in os</p>
<div class="TextHeading" style="text-align: justify;">
<div class="hddn">
<h2 id="internal-fragmentation" class="color-blue">Internal fragmentation</h2>
</div>
</div>
<div class="Content" style="text-align: justify;">
<div class="hddn">
<ul>
<li>Memory block assigned to process is lager. Memory is left unused in some portion as it cannot be used by another process.</li>
</ul>
</div>
</div>
<div class="TextHeading" style="text-align: justify;">
<div class="hddn">
<h2 id="external-fragmentation" class="color-blue">External fragmentation</h2>
</div>
</div>
<div class="Content">
<div class="hddn">
<ul>
<li style="text-align: justify;">Total memory space is enough to satisfy a request or to reside a process in it, but it is not contiguous, so it cannot be used.</li>
</ul>
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wikitechy.com/interview-questions/operating-system/what-is-memory-management-in-os/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
