ভার্চুয়াল মেমরি কীভাবে মোট উপলব্ধ স্থানের চেয়ে বড় হতে পারে?


9

VM Size: 300+ GBআমার হার্ডডিস্কের আকারটি কেবল 250 গিগাবাইট (মোট) এবং র‌্যাম 4 জিবি হলে আমার এমবিপি কখনও কখনও সিস্টেম মেমোরি ট্যাবের অধীনে ক্রিয়াকলাপ মনিটরে কেন রিপোর্ট করে ? আমি জানি এটি জাদুকরভাবে সেই অতিরিক্ত স্থানটি পেতে পারে না, তবে এটি আমাকে কী বলার চেষ্টা করছে?


উত্তর:


3

এটি সমস্ত কাল্পনিক তাই কিছু প্রোগ্রামের সংমিশ্রণটি বলছে এটি কোনও কোনও দিন এটি বেশি ব্যবহার করতে পারে। অদলবদূর স্থানটি আপনার র‌্যামের আকার বা অ্যাক্টিভ + ওয়্যার্ড র‌্যামের দৈহিক র‌্যামের 75% এর চেয়ে বেশি না হওয়া অবধি চিন্তা করবেন না। (আপনার ক্ষেত্রে 3 জিবি)

মূলত, এই ধারণাটি সিস্টেম চলমান থাকায় মেমরিটিকে দ্রুত পরিচালনা করে তোলে। যেহেতু প্রোগ্রামগুলি আরও এবং আরও মেমরির জন্য জিজ্ঞাসা করে চলেছে, সিস্টেম প্রতিটি প্রক্রিয়া'র বরাদ্দের মধ্যে টন স্পেস সহ ভার্চুয়াল র‌্যামের ভার্চুয়াল খণ্ডগুলি রাখে। এটি কিছু খুব সাধারণ গণনাগুলি সহজ এবং দ্রুততর করে তোলে এবং অঞ্চলগুলি কখনই ওভারল্যাপ হয়ে যায় তা খুব সম্ভব নয়। ভার্চুয়াল মেমরি অঞ্চলগুলি যখন ওভারল্যাপ হয়, তখন চলমান প্রোগ্রামের অধীনে জিনিসগুলিকে থামিয়ে মেমরিটিকে পুনরায় ম্যাপ করা আরও ব্যয়বহুল। ভার্চুয়াল মেমরির সাথে জড়িত এই সমস্ত মানসিক অলিম্পিকগুলি আপনার ম্যাকটিকে দ্রুত চালিত করে।


3

ভাগ করা লাইব্রেরি এবং ফ্রেমওয়ার্কগুলি প্রতিটি অ্যাপ্লিকেশন ব্যবহার করে তাদের জন্য ভার্চুয়াল মেমরির অংশ হিসাবে গণনা করা হয় ।

আপনার কম্পিউটারে যদি 100 টি প্রসেস চলমান থাকে এবং 5 টি এমবি লাইব্রেরি সমস্ত প্রসেস দ্বারা ব্যবহৃত হয়, তবে সেই লাইব্রেরিটি 500 এমবি ভার্চুয়াল মেমরি হিসাবে গণ্য হবে ।

প্রক্রিয়া তালিকার ভার্চুয়াল মেমরি কলামে আপনি সংখ্যাগুলি যুক্ত করতে পারেন - এই কলামটির আরও সঠিক নাম হ'ল ভার্চুয়াল ব্যক্তিগত স্মৃতি। এটিতে ভাগ করা ডেটা অন্তর্ভুক্ত নয়।


১০০ টি প্রক্রিয়া যতটা শোনা যায় তত বেশি নয় (আমার বর্তমানে আমার এমবিপিতে 75 রয়েছে এবং আমি স্বাভাবিকের চেয়ে অনেক কম চলছে)।

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

বিমিক যেমন উল্লেখ করেছে, আপনার অদলবদল স্থান বা সক্রিয় + ওয়্যার্ড ম্যাম সম্পর্কে আরও বেশি চিন্তিত হওয়া উচিত। এই মুহুর্তে, ক্রিয়াকলাপ মনিটর আমাকে বলে যে আমার কাছে 170 গিগাবাইট ভার্চুয়াল মেমরি রয়েছে তবে আমি কেবল 1.5 এমবি স্বাপের স্পেস ব্যবহার করছি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.