আমি 2 জিবি র্যাম সহ একটি উইন্ডোজ এক্সপি মেশিনে ভার্চুয়ালবক্স চালাচ্ছি। আমি একটি ভার্চুয়াল উবুন্টু মেশিন তৈরি করেছি এবং এটিকে 750MB এর বেস মেমোরি বরাদ্দ করেছি।
কেবল এটি পরীক্ষার জন্য, আমি ভার্চুয়াল মেশিনে একবারে 20 টি জিনিস চালিয়েছি। উবুন্টুতে "শীর্ষ" অনুসারে, 750 মেগা মেমরি ব্যবহৃত হচ্ছিল, পাশাপাশি যথেষ্ট পরিমাণে অদলবদল স্থান।
যাইহোক, উইন্ডোজ টাস্ক ম্যানেজারে ফিরে, ভিট্রুয়ালবক্স কেবল 45,000K মেমরি ব্যবহার করছিল। আমি ভার্চুয়াল মেশিনটিকে আরও বেশি করে করতে বলার সাথে সাথে ভার্চুয়ালবক্স প্রক্রিয়াটির সিপিইউ ব্যবহার (উইন্ডোজে) গিয়েছিল তবে মেমরির ব্যবহার একই ছিল।
কোনও ভার্চুয়াল মেশিন যা 750 মেগাবাইট মেমরি ব্যবহার করে কেবল কোনও শারীরিক মেশিনে 45 এমবি মেমরি গ্রহণ করতে পারে?
আমি উত্তরটি ধরে নিয়েছি যে ভার্চুয়াল মেশিনটি আসল মেমরিটি ব্যবহার করে না, তবে সিমুলেটেড মেমরি (যেমন অদলবদল স্থান) ব্যবহার করে, তবে এটি নিশ্চিত যে এটি র্যামের মতো চলছে s
আপডেট: আমি প্রস্তাব হিসাবে সুগন্ধি সঙ্গে প্রায় খেলেছি। এমনকি আমি যা ভাবতে পারি তার সংক্ষিপ্তসারগুলি, এটি এখনও 300 মেগেরও কম গ্রহণ করবে ... তাই এটি এখনও একটি রহস্য।
Process VirtualBox VirtualBox#1 Total
PoolNonpagedBytes 5,840 42,552 48,392
PoolPagedBytes 119,796 166,892 286,688
PrivateBytes 8,884,224 52,719,616 61,603,840
VirtualBytes 75,939,840 161,202,176 237,142,016
Sum 84,949,700 214,131,236 299,080,936