Introduction
Memory Management என்பது Operating System இன் மிக முக்கியமான பொறுப்புகளில் ஒன்றாகும். இது programs சரியாக இயங்க தேவையான memoryயை பெறுவதை உறுதி செய்து, அவை ஒன்றுக்கொன்று இடையூறு செய்யாமல் இயங்க உதவுகிறது.
OS குறைந்த memory resourcesஐ எவ்வாறு திறமையாக கையாளுகிறது என்பதை தேர்வர்கள் புரிந்திருக்கிறார்களா என்பதை அறிய, competitive exams அடிப்படை memory conceptsஐ அடிக்கடி சோதிக்கின்றன.
Pattern: Memory Management Basics
Pattern
Memory management என்பது Operating System இன் ஒரு function ஆகும்; இது இயங்கிக் கொண்டிருக்கும் programsக்காக main memory (RAM)யின் allocation, use, மற்றும் release ஆகியவற்றை கட்டுப்படுத்துகிறது.
Step-by-Step Example
Question
எந்த Operating System function, வெவ்வேறு programsக்கு RAM allocate செய்வதற்கு பொறுப்பாக உள்ளது?
Options:
A. Process management
B. File management
C. Memory management
D. Device management
Solution
-
Step 1: குறிப்பிடப்பட்ட resourceஐ கண்டறியுங்கள்
கேள்வியில் தெளிவாக RAM குறிப்பிடப்பட்டுள்ளது; இது computer இன் main memory ஆகும். -
Step 2: resourceஐ OS function உடன் பொருத்துங்கள்
RAMயின் allocation மற்றும் deallocation ஆகியவை Operating System இன் memory management function மூலம் கையாளப்படுகின்றன. -
Final Answer:
Memory management → Option C -
Quick Check:
memory allocation இல்லாமல் programs இயங்க முடியாது → memory management உறுதி ✅
Quick Variations
1. programs இடையே memory conflictsஐத் தடுக்கும் OS function எது என்று கேள்வி வரலாம்.
2. சில நேரங்களில் virtual memory concepts அடிப்படையில் கேள்வி அமைக்கப்படும்.
3. paging vs segmentation பற்றிய அடிப்படை comparison கேள்விகள் பொதுவாக வருகின்றன.
Trick to Always Use
- Step 1 → கேள்வியில் RAM அல்லது main memory குறிப்பிடப்பட்டால், Memory Management என்று நினையுங்கள்.
- Step 2 → allocation, deallocation, மற்றும் protection ஆகியவை எப்போதும் இந்த functionக்கு சேர்ந்தவை.
Summary
Summary
- Memory management RAM எவ்வாறு allocate செய்து பயன்படுத்தப்படுகிறது என்பதை கட்டுப்படுத்துகிறது.
- programs ஒன்றுக்கொன்று memoryயில் இடையூறு செய்யாமல் இருப்பதை இது உறுதி செய்கிறது.
- Virtual memory மற்றும் paging ஆகியவை memory management இன் extensions ஆகும்.
- இது medium-level ஆக இருந்தாலும், அடிக்கடி கேட்கப்படும் OS concept ஆகும்.
