আমি সত্যিই অদলবদলকে আরও উঁচুতে রাখার পরামর্শ দেব না। কার্নেলের একটি সাধারণ প্রক্রিয়া হ'ল এটি চলমান অন্যান্য কাজের জন্য কিছু স্মৃতি মেমরি মুক্ত করার জন্য পৃষ্ঠাগুলি (মেমরির অংশ) অদলবলে রাখবে।
প্রথম "সমস্যা" যখন কার্নেল এন পৃষ্ঠাগুলি মুক্ত করতে চায়, এম (এম <এন, এম দিয়ে এন ধরে রাখতে প্রয়োজনীয় সংকোচিত পৃষ্ঠাগুলির সংখ্যা) নতুনভাবে র্যামে তৈরি হয়েছে, আমি নিশ্চিত নই যে এটি কার্নেলটি বিঘ্নিত করতে পারে বা না না.
তারপরে যাইহোক, যখন আপনার অদলবদলে পৃষ্ঠাগুলি থাকবে, তখন সম্ভব হয় আপনি অ্যাপ্লিকেশনটি পরে তার কয়েকটি পৃষ্ঠাগুলির সাথে অদলবদলে ব্যবহার করুন। কার্নেল যা করে তা সেই পৃষ্ঠাগুলিকে শারীরিক স্মৃতিতে ফিরিয়ে আনে তবে এগুলি অদলবদল থেকে সরিয়ে দেয় না (যা মানক স্বাপের সাহায্যে ক্যাচিং হিসাবে দেখা যায় , তাই যখন অ্যাপ্লিকেশনটি পটভূমিতে ফিরে যায়, কার্নেলটি সেই পৃষ্ঠাগুলি আবার লিখতে হবে না ধীরে অদলবদল করুন)। তবে জ্রামের সাথে এটি সম্ভবত কোনও বুদ্ধিমান কৌশল নয়, কারণ আপনার তখন মেমরির জেরামের মি পৃষ্ঠাগুলি রয়েছে + এন পৃষ্ঠাগুলি যা স্মৃতিতে ফিরে এসেছে!
কার্নেলের সাধারণভাবে একটি "মোট স্মৃতি" রয়েছে যা এটি তার ব্যবসা করতে ব্যবহার করতে পারে। আপনি যখন জিরাম যুক্ত করবেন, এটি কেবলমাত্র "অদলবদল" মেমরিতে গণনা করা হয়, এটি কোনও ডিস্ক ভিত্তিক অদলবদলের সাথে থাকলেও এটি প্রকৃত "মোট স্মৃতি" হ্রাস করে এবং এটি কার্নেলের দ্বারা প্রত্যাশিত / প্রত্যাশিত নয়। কখনও কখনও আপনি এই কারণে অদ্ভুত এবং না চেয়েছিলেন আচরণ করতে পারেন!
জ্রামের সাহায্যে এটি ভাল হবে যে মেমরির চাপের মধ্যে থাকলে কার্নেলটি এই অঞ্চলে খুব বেশি অদলবদল না করে। এবং আপনার জ্রম সর্বাধিক আকারের চেয়ে কমপক্ষে আপনার কাছে একটি হার্ড হার্ড ডিস্ক অদলবদল বিভাজন থাকা উচিত, যাতে সিস্টেমটি OOM না পায় এবং একই সাথে আপনি উল্লিখিত হিসাবে প্রচুর পরিমাণে মুক্ত স্থান দেখতে পাবেন free
!