Virtual Memory কোন সমস্যার সমাধান করে?
A
RAM এর সীমিত আকার
B
CPU এর ধীর গতি
C
Hard Disk এর কম স্পেস
D
Network এর Speed
উত্তরের বিবরণ
ভার্চুয়াল মেমরি (Virtual Memory)
-
ভার্চুয়াল মেমরি হলো এমন একটি প্রযুক্তি যা RAM-এর সীমাবদ্ধতা অতিক্রম করতে হার্ড ডিস্কের একটি অংশকে অস্থায়ীভাবে ব্যবহার করে।
-
যখন RAM পূর্ণ হয়ে যায়, অপারেটিং সিস্টেম (যেমন Windows, Linux) paging বা swapping প্রক্রিয়ার মাধ্যমে কম ব্যবহৃত ডেটাকে হার্ড ডিস্কে সরিয়ে রাখে।
-
প্রয়োজনে সেই ডেটা আবার RAM-এ পুনঃস্থাপন করা হয়, যা সম্পূর্ণভাবে ব্যবহারকারীর অজান্তে ঘটে।
-
এর ফলে একসাথে বেশি প্রোগ্রাম চালানো সম্ভব হয় এবং সিস্টেমের কার্যক্ষমতা বৃদ্ধি পায়।
-
ভার্চুয়াল মেমরির জন্য সাধারণত হার্ড ড্রাইভে একটি নির্দিষ্ট অংশ রাখা হয়, যা page file বা swap space নামে পরিচিত।
0
Updated: 1 month ago
EEPROM-এর পূর্ণরূপ কী?
Created: 2 months ago
A
Electronically Encrypted Permanent Read-Only Memory
B
Electrically Erasable Programmable Read Only Memory
C
Electrically Efficient Programmable RAM
D
Electrically Erasable Primary Read-Only Memory
EEPROM (Electrically Erasable Programmable Read-Only Memory)
সংজ্ঞা:
EEPROM হলো একটি নন-ভলাটাইল মেমরি, যা বিদ্যুৎ বন্ধ থাকলেও তথ্য ধরে রাখে। এটি ব্যবহারকারীর ইলেকট্রিক্যালি তথ্য মুছে ফেলা এবং পুনঃলিখতে সক্ষম।
বৈশিষ্ট্য:
বিদ্যুৎ বন্ধ হলে তথ্য হারায় না (Non-Volatile)।
তথ্য মুছে ফেলা বা পুনঃলিখন সরাসরি ডিভাইসে সম্ভব।
EPROM-এর তুলনায় দ্রুত এবং আংশিক ডেটা মুছে ফেলা যায়।
সাধারণত ব্যবহার হয়:
মাইক্রোকন্ট্রোলার
কম্পিউটার BIOS
অন্যান্য ইলেকট্রনিক ডিভাইস
সারসংক্ষেপ:
EEPROM ROM বা PROM-এর তুলনায় বেশি ব্যবহারযোগ্য এবং সুবিধাজনক, কারণ এটি সরাসরি প্রোগ্রাম করা এবং পরিবর্তন করা যায়, কোনো হার্ডওয়্যার খুলতে হয় না।
0
Updated: 2 months ago
2 কিলোবাইট মেমোরি address করার জন্য কতটি address লাইন দরকার?
Created: 1 month ago
A
10
B
11
C
12
D
14
মেমোরি অ্যাড্রেসিং সংক্রান্ত বিষয়টি বোঝার জন্য মূল বিষয় হলো address lines এবং memory size এর সম্পর্ক। আমরা জানি, যদি কোনো memory bus এ n সংখ্যক address line থাকে, তাহলে সেই লাইন দিয়ে 2ⁿ টি address access করা সম্ভব, অর্থাৎ ডেটা read ও write করা যায়।
-
১ কিলোবাইট = 1024 বাইট = 2¹⁰ বাইট।
-
২ কিলোবাইট = 2 × 2¹⁰ = 2¹¹ বাইট।
এখান থেকে দেখা যায়, ২ কিলোবাইট memory access করার জন্য ১১টি address line প্রয়োজন, কারণ 2¹¹ address line ঠিকমতো ২ কিলোবাইট ডেটা ঠিকমতো read/write করতে সক্ষম।
0
Updated: 1 month ago
কম্পিউটারের যে ডিস্কে সিস্টেম সফটওয়্যার থাকে তাকে বলে-
Created: 2 months ago
A
স্টার্ট আপ ডিস্ক
B
ডিস্ক কম্প্যাক্ট ডিস্ক
C
হাইডেনসিটি ডিস্ক
D
ম্যাগনেটিক ডিস্ক
সিস্টেম সফটওয়্যার মানে হলো অপারেটিং সিস্টেম (Windows, Linux ইত্যাদি) বা সেই ধরনের প্রোগ্রাম, যেগুলো কম্পিউটার চালু হওয়ার জন্য দরকার হয়।যখন কম্পিউটার চালু হয়, তখন সে প্রথমে একটি নির্দিষ্ট ডিস্ক থেকে সিস্টেম সফটওয়্যার লোড করে।ওই ডিস্কটিকে বলা হয় স্টার্ট আপ ডিস্ক (Boot Disk নামেও পরিচিত)।
কম্প্যাক্ট ডিস্ক (CD): এখানে সফটওয়্যার থাকতে পারে, কিন্তু এটিকে সাধারণভাবে “সিস্টেম সফটওয়্যার ডিস্ক” বলা হয় না।
হাই ডেনসিটি ডিস্ক: এটি কেবল স্টোরেজের ধারণক্ষমতা বোঝায় (যেমন ফ্লপি ডিস্কের ক্ষেত্রে)।
ম্যাগনেটিক ডিস্ক: হার্ডডিস্ক বা ফ্লপি বোঝাতে পারে, তবে প্রশ্নে নির্দিষ্টভাবে “সিস্টেম সফটওয়্যার থাকা ডিস্ক” চাওয়া হয়েছে।
তাই সঠিক উত্তর হলো: স্টার্ট আপ ডিস্ক।
0
Updated: 2 months ago