উত্তর:
মেমরি সম্পর্কিত কার্নেল ডকুমেন্টেশন থেকে
5.3 swappiness
/ Proc / sys / vm / swappiness এর অনুরূপ, তবে কেবলমাত্র গোষ্ঠীর শ্রেণিবিন্যাসকে প্রভাবিত করে।
সিগ্রুপগুলির স্বাপি অনুসরণ করা যায় না।
- রুট সিগ্রুপ (ব্যবহারগুলি / proc / sys / vm / অদলবদল)।
- একটি সিগ্রুপ যা শ্রেণিবিন্যাস ব্যবহার করে এবং এর নীচে অন্যান্য সিগ্রুপ রয়েছে।
- একটি সিগ্রুপ যা শ্রেণিবদ্ধ ব্যবহার করে নয়ক্রমক্রমের মূল নয়।
রেড হ্যাট গ্রাহক পোর্টাল থেকে:
memory.swappiness
পৃষ্ঠার ক্যাশে থেকে পৃষ্ঠাগুলি পুনরায় দাবি করার পরিবর্তে এই সিগ্রুপে টাস্ক দ্বারা ব্যবহৃত প্রক্রিয়া মেমোরিটি সরিয়ে আউট করার জন্য কার্নেলের প্রবণতা সেট করে। এটি সামগ্রিকভাবে সিস্টেমের জন্য / proc / sys / vm / অদলবদল হিসাবে সেট করা একই প্রবণতা the ডিফল্ট মান is০ Values এই ক্রগোষ্ঠে প্রক্রিয়াগুলির ঠিকানা স্থান।
মনে রাখবেন যে 0 এর মান প্রসেসের মেমরিটিকে সরিয়ে দেওয়া বাধা দেয় না; সিস্টেম মেমোরির ঘাটতি থাকলেও অদলবদলটি এখনও ঘটতে পারে কারণ বিশ্বব্যাপী ভার্চুয়াল মেমরি পরিচালনার যুক্তি সিগ্রুপের মানটি পড়ে না। পৃষ্ঠাগুলি সম্পূর্ণরূপে লক করতে, সিগ্রুপের পরিবর্তে মলক () ব্যবহার করুন।
:: আপনি নিম্নলিখিত গ্রুপগুলির অদলবদল পরিবর্তন করতে পারবেন না:
* রুট সিগ্রুপ, যা / প্রোস / সিএস / ভিএম / অদলবদল করে অদলবদল সেট করে।
* একটি সিগ্রুপ যার নীচে শিশুদের গ্রুপ রয়েছে।
সম্পাদনা: আপনি কীভাবে এটি সেট করতে হয় তা জানতে আগ্রহী হন, তবে আপনি একে একে অন্যান্য বেশিরভাগ গ্রুপের মতোই সেট করেছেন:
# cd /mnt/cgroup/<cgroupName>
# cat memory.swappiness
60
# echo "59 " > memory.swappiness
# cat memory.swappiness
59
/tmp
মাউন্ট করা ফাইলগুলির জন্য কীtmpfs
? unix.stackexchange.com/q/146490/56970