Virtual Memory কি? কি কাজে লাগে? কিভাবে কাজে লাগাতে হয়!

জানিনা এটা নিয়ে আগে ৈলেখা হয়েছে কিনা। Virtual Memory লিখে সার্চ করেছি। No Result!

যাই হোক। আগে লেখা হলেও কিছু করার নেই। আমি লিখছি। আপনারা মন্তব্যে জানিয়ে দিবেন আগে লেখা হয়েছে কিনা!

Virtual Memory কথাটির সাথে হয়তোবা আপনারা অনেকে েআগেই পরিচিত। অনেকে হয়তোবা জানেন ও কিভাবে এটাকে কি করা লাগে বা না লাগে। তবে যারা জানেন না, তাদের উদ্দেশ্যেই এই লেখা।

এখনকার Heavy Configuration কম্পিউটারগুলোতে (With More than 2 GB RAM) Virtual Memory খুব একটা ভূমিকা পালন করেনা। কিন্তু তারপরো আপনার কাজের উপর নির্ভর করে যে আসলেই এটা আপনার লাগবে কিনা। প্রচুর পরিমাণে র‌্যাম লাগে এ ধরনের কাজে ভার্চুয়াল মেমরী খুবই জরুরী।

আপনি যদি Video Editing বা Illustrator CS 5/6 এ ধরনের ‍প্রোগ্রাম নিয়ে কাজ করেন, তখন ২ জিবি র‌্যাম ও আপনাকে বাচাতে পারবে না। দেখা যাবে আপনার র‌্যাম আর কোন Data ধারণ করতে পারছে না। এমন অবস্থায় আপনার পিসি ক্রাশ করাও বিচিত্র নয়। কিন্তু ক্র্যাশ করে না কেন? কারণ Virtual মেমরী আপনাকে বাচিয়ে দেয়।

সোজা কথায় Hard Disk এর একটা পার্টই Virtual Memory হয়ে কাজ করে র‌্যামকে সহায়তা করার জন্য। যখন র‌্যাম এর পরিমাণ করে যায়, তখন অতিরিক্ত Data গুলো Virtual Memory তে চলে যায় র‌্যামকে ফ্রি করার জন্য।

সাধারণত C Drive এর মধ্যেই এটা সেট করা হয়। এমতাবস্থায় আপনারা সি ড্রাইভে Pagefile নামে একটা ফাইল দেখতে পাবেন। এটা ৫০০ মেগবাইট ও হতে পারে আবার ২ গিগাও হতে পারে। এটা যত হবে, আপনার ভার্চুয়াল মেমরী ও তত।

আপনারা যারা Task Manager নিয়ে বেশি ঘাটাঘাটি করেন বা যারা রান থেকে dxdiag এ যান তারা প্রায়ই ই Pagefile নামে একটা লেখা দেখতে পাবেন। মূলত এটাকেই আপনার Virtual Memory বলা যায়। তারপরও নিশ্চিত হবার জন্য নিচের ধাপগুলো অনুসরণ করুন-

  • Start + Pause/Break চাপুন বা My Computer এ রাইট ক্লিক করে Properties এ যান
  • সেখান থেকে Advanced/ Advanced System Settings
  • আবার Advanced Tab এ যান
  • এবারে Performance > Settings > Advanced Tab > Total Paging File ই হলো আপনার Virtual Memory. আপনি যদি হাত দিয়ে না থাকেন তাহলে Windows নিজেই সেট করে দিয়েছে। আপনি চাইলে বাড়াতে পারেন।
  • বাড়াতে চাইলে Change এ ক্লিক করুন।
  • এবার C Drive সিলেক্ট করে Initial ৈএবং Maximum সাইজ এ আপনার র‌্যাম এর সমপরিমাণ Megabyte টাইপ করে সেট এ ক্লিক করুন। তারপর ওকে ওকে দিয়ে বেরিয়ে আসুন এবং রিস্টার্ট করুন।

এখানে একটা ব্যাপার লক্ষ্যণীয়- আপনি নিচের দিকে Recommended এ Virtual Memory যত দেয়া আছে সেটা দিতে পারেন।

ভার্চুয়াল মেমরী কখনো ডিলেট করে দিবেন না। আর Paging File ই ভার্চুয়াল মেমরী। Confused হবেন না।
আর এটা লিখতে গিয়ে আমি নিজেই গুলিয়ে ফেলেছি। কোনটা আগে লিখব আর কোনটা পরে লিখব সেটা নিয়ে আমিই Confused! 😀

দুটো টিউন লিখতে পারলে ভাল হত। একটা Virtual Memory কি? আরেকটা Virtual Memory কিভাবে ম্যানেজ করতে হয়। যাই হোক একটাতেই লিখে দিলাম।

Level 0

আমি আব্দুর রহমান। Admin, Marks PC Solution, Dhaka। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 10 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 28 টি টিউন ও 241 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

There is no mistake in the world of technology! Everything is learning!!


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Are vai,age hoile hoise….onekei ager gula porar tym pay na (ami emn)….so,age dleo prblm nai…
Btw….oneeek shundor hoise…..etar kisui jantam na….thanks a lot

    Level 0

    @Sadiq Nayeem:

    হায় সেলুকাস! কি বিচিত্র এই দেশ!
    সবাই যদি আপনার মত হত তাহলে আরো কত কিছুই না লেখতাম। অনেকের ভয়ে লিখতে পারি না। কারণ অনেক যায়গা থেকে ব্যান হয়েছি বাজে ব্যবহারের প্রতিবাদ কারণে। আগে পড়েছি, আগেই জানতাম। একেক জন আইনস্টাইন আরকি!

    দোয়া করি সবার মনমানসিকতা যেন আপনার মত হয়।
    ধন্যবাদ।

      @munnamark:
      vai,emon manush shob jagay e ase…patta diben na…ora einstein e hok,amader normal manush der majhe eshe tarai vul kore…
      Kindly ja janen share korte thaken…Hope kortec Techtunes apnake Always shagoto janabe

আমার ১ জিবি র‌্যাম। ইলাসট্রেটর ৫ একটু সময় চালালে র‌্যাম লো হয়ে গেছে বলে ওর্য়ানিং দেয়। এখন আমি যদি আরো ২ জিবি র‌্যাম যুক্ত করি তাহলে কী এই সমস্যা দূর হবে?
ধন্যবাদ।

    Level New

    @Shakil Ahmed: ram lagaben naki Virtual Memory baraben ? Apnar jonno Ram lagano ta best. Cause Ekhon 1GB ram mobile er jonno. Ar pc er jonno ninme 2 GB. Ar virtual memory puropuri Ram er kaaj kore na.

      Level 0

      @saif_precio:

      Paging file / virtual memory কোনদিনই র‌্যামের অভাব পূরণ করতে পারবে না। কিন্তু ঐ যে কথায় বলে- নাই মামার চেয়ে কানা মামা ভাল। সেজন্য এটা লাগে। হার্ড ডিস্কের স্পিড র‌্যামের মত হবে না সেটাই স্বাভাবিক।

      তবে আরেকটা ব্যাপার হল- আপনার র‌্যাম বেশি লাগালে উইন্ডোজ সে অনুপাতেই র‌্যাম ব্যবহার করবে। ভার্চুয়াল মেমরী আপনার লাগবেই। 🙂

    Level 0

    @Shakil Ahmed:

    হ্যা হবে। তবে 1 GB ২টি র‌্যাম ব্যবহার করলে দুটো র‌্যাম Same Model, Same Power, Same Brand এর হতে হবে।

    ১ টি স্লটে ১ জিবি, আরেকটি স্লটে ২ জিবি ব্যবহার না করাই ভাল।

    আর মনে রাখবেন- ২ জিবির ওপরে র‌্যাম লাগাতে চাইলে আপনার উইন্ডোজ ৬৪ বিট হতে হবে। ৩২ বিটে ৪ গিগা র‌্যাম লাগালে কাজ করবে ২ জিবির মতই।

Level 0

ভাই bios load হওয়ার আগে যে screen আসে ওটা পরিবর্তণ কিভাবে করে? কেউ জানালে উপ্ক্র্ত হতাম।

    Level 0

    @AbdusSalam:
    প্রশ্নটা বুঝিনি। আপনি কি নিজে কোন কারিগরি করে অর্থাৎ উইন্ডোজের ফাইল পরিবর্তন করে স্ক্রিন পরিবর্তন করেছেন?
    যদি সেটা করে থাকেন তবে আপনাকে ওটা ডিলেট করে ডিফল্ট যেটা ছিল সেটা দিতে হবে।

Level 0

vai virtual memory change kore jodi bariye dai ,tahole ki PC speed barbe?

    Level 0

    @jmhasan:

    একটা লিমিটি পর্যন্ত এটা আপনার কাজে লাগবে। কিন্তু আপনি যদি অতিরিক্ত বাড়িয়ে দেন তাহলে আপনার সি ড্রাইভ থেকেই যায়গা নষ্ট হবে!!

    আরেকটা কথা চিন্তা করেন- ৩২ বিট উইন্ডোজে ২ জিবির বেশি র‌্যাম লাগালেই সেটা কোন কাজে আসে না! তাহলে ভার্চুয়াল মেমরী কিভাবে স্পিড বাড়াবে?

    আসলে এর মূল কাজ হল যখন আপনার র‌্যামের পরিমাণ একদম কমে যায়, তখন র‌্যামের উপর চাপ কমাতে এটা সহায়তা করে। ভার্চুয়াল সর্বদাই ভার্চুয়াল।

    আসা করি বুঝতে পেরেছেন। ধন্যবাদ।

      Level 0

      @munnamark: ধন্যবাদ ভাই, এত সুন্দর ভাবে বুজানোর জন্য।

আপনার পোষ্ট থেকে ভার্জুয়াল মেমরি সম্পর্কে একটা পরিস্কার ধারণা পাওয়া গেল।ধন্যবাদ পোষ্টের জন্য। 😎

    Level 0

    @Iron maiden:

    আপনাদের কাজে লাগলেই লেখার স্বার্থক। 🙂

আমার PC
Gigabyte G-41
Intel Duel core – 2.7 GHz
DDR-2 RAM:- 1+1 = 2 GB
No extra Graphics card
আমি Grand theft Auto IV (GTA-4) খেলতে পারি 7 FPS এ।
Built in ভাবে 2 GB virtual memory থাকে যদি Max 4GB করে দেই তবে কি GTA-4 10 FPS এ খেলতে পারব?
দয়া করে জানাবেন।

    Level 0

    @Shihab Khan:

    এই Game টা আমার কাছে নেই। থাকলে হয়তো টেস্ট করে বলতে পারতাম।
    তারপরও যদি বলতে হয় তাহলে বলব- খেলতে পারবেন না। (যদি গেমের ৪ জিবি র‌্যাম দরকার হয়)

    কারণ ভার্চুয়াল মেমোরী আপনার র‌্যামকে জাস্ট সাপোর্ট করবে যখন অব্যবহৃত র‌্যামের পরিমাণ একেবারেই কমে যাবে। কিন্তু যেখানে র‌্যাম যতটুকু দরকার সেটা যদি না ই থাকে তাহলে খুব একটা কাজে দিবে না।

    তবে আপনি একবার বাড়িয়ে দেখতে পারেন। যদি কাজ হয় তাহলে আমাদের জানান। আর কাজ না হলে আবার কমিয়ে ২ জিবি করে নিবেন।

    তবে আলাদা একটা গ্রাফিক্স কার্ড অনেক কার্যকরী। অনেক সময় র‌্যাম ৪ জিবি হলেও ফল দেয়না যদি গেমের রিকোয়ারমেন্ট এ এক্সটারনাল কার্ড এর কথা বলা থাকে।

    ধন্যবাদ।

    Level New
    Level New

    @Shihab Khan: GTA 4 bolte gele ekta high quality er game. ami 15-20 fps pai. tao slow lage. 8GB DDR3 ram thakteo. shekhane virtual memory ki kaaj korbe?

Level 0

একটা ২৫৬ মেগাবাইটের এক্সটারনাল গ্রাফিক্স কার্ড ৪ জিবি র‌্যামের চেয়ে অনেক বেশি শক্তিশালী (গেম খেলার জন্য)
ইন্টারনাল ১ জিবি র‌্যামের চেয়ে বেশি কাজ দেয় ১২৮ মেগাবাইটের এক্সটারনাল কার্ড।

কিন্তু তারপরো ভার্চুয়াল মেমরী আপনার র‌্যামের উপর চাপ কমাতে কাজে লাগবেই।

ভাই সলিড স্টেট ড্রাইভের ক্ষেত্রে কি ভার্জুয়াল মেমরি স্পিডি?

    Level 0

    @Iron maiden:

    Solid State Drive বলতে কি আপনি হার্ড ডিস্কের নতুন জেনারেশন এর কথা বলছেন? সলিড স্ট্যাড ড্রাইভ বর্তমান মডেলের হার্ড ডিস্কের চেয়ে অনেক ফাস্ট। ওটাতে যদি ভার্চয়াল মেমেরীর ব্যবস্থা থাকে উইন্ডোজ ওএস এ তাহলে অবশ্যই ওটাও বর্তমান ভার্চুয়াল মেমরীর তুলনায় ফাস্ট হবে সেটাই স্বাভাবিক।

    আপনি কি এটা ব্যবহার করছেন? শুনেছি ওটার দাম অনেক বেশি। পিসি কেনার টাকায় হার্ড ডিস্ক কিনতে হবে।

আশায় গুড়ে বালি।
তাহলে আর কি করা। 7 FPS এই খেলতে হবে। একদম না খেলার চেয়ে slow হলেও ভালো।
GTA IV এর storyline,Weapons,Graphics সবই বেশ হাই Quality হওয়ায় Streaming খেলার খুব ইচ্ছা।

2 GB DDR-2 RAM এর সাথে কি 1 GB Graphics card compitable হবে? 1 GB Graphics card এর দাম কত হতে পারে?

    Level 0

    @Shihab Khan:
    আমার মনে হয়না আপনার 1 GB External গ্রাফিক্স কার্ড লাগবে। এর দাম আনুমানিক কয়েক হাজার তো হবেই। আমি নিশ্চিত না তবে ৫/৬ হাজারের বেশি হবে।
    এক্সটারনাল কিনতে চাইলে ২৫৬ এমবি কিনতে পারেন। দামটা বিভন্ন পত্রিকায় লক্ষ্য রাখলেই জানতে পারবেন। প্রায়ই বাজারের আপডেট দেয়।

    আর র‌্যামের সাথে গ্রাফিক্স কার্ড ১ জিবি কোন সমস্যা করার কথা না। আপনি চাইলে ব্যবহার করতে পারেন। অবশ্য এ ব্যাপারে যেখান থেকে কার্ড কিনবেন সেখান থেকে পরামর্শ পাবেন বলে আশা রাখি।