আমি কীভাবে zswap সক্ষম করতে পারি?


17

উবুন্টু ১৩.১০ এর প্রকাশিত নোটে উল্লেখ করা হয়েছে যে এতে লিনাক্স ৩.১১ অন্তর্ভুক্ত রয়েছে, যা zswap নামক কিছুটিকে সমর্থন করে :

জেএসপ অদলবদল পৃষ্ঠাগুলির জন্য হালকা, লেখার পিছনে সঙ্কুচিত ক্যাশে। এটি এমন পৃষ্ঠাগুলি নেয় যাগুলি অদলবদল হওয়ার প্রক্রিয়াধীন রয়েছে এবং এগুলি গতিশীলভাবে বরাদ্দ হওয়া র্যাম-ভিত্তিক মেমরি পুলে সংকোচনের চেষ্টা করে। যদি এই প্রক্রিয়াটি সফল হয় তবে অদলবদল ডিভাইসে রাইটিংব্যাক পিছিয়ে যায় এবং অনেক ক্ষেত্রে সম্পূর্ণরূপে এড়ানো হয়। এটি অদলবদল করা সিস্টেমগুলির জন্য উল্লেখযোগ্য I / O হ্রাস এবং কার্যকারিতা লাভের ফলস্বরূপ

দুর্দান্ত লাগছে। আমি কীভাবে এটি ব্যবহার করে দেখতে পারি?

উত্তর:


16

দ্রষ্টব্য: কার্নেলের কয়েকটি প্রকাশনা zswap ব্যবহার করতে সক্ষম নয়। বাগ # 1315203 দেখুন

কার্নেলের ডকুমেন্টেশন অনুসারে , zswap.enabled=1বুট সময় সেট করে zswap সক্ষম করা যেতে পারে । Zswap এখনও একটি পরীক্ষামূলক প্রযুক্তি,

দ্রষ্টব্য: Z3W1 v3.11 হিসাবে একটি নতুন বৈশিষ্ট্য এবং মেমরি পুনরুদ্ধারের সাথে ভারী ইন্টারঅ্যাক্ট করে। এই কথোপকথনটি সম্ভাব্য কনফিগারেশন এবং বিদ্যমান লোড ওয়ার্কলোডের বিশাল সেটগুলিতে পুরোপুরি অন্বেষণ করা যায়নি। এই কারণে, zswap একটি কাজ চলছে এবং এটি পরীক্ষামূলক হিসাবে বিবেচনা করা উচিত।

সুতরাং এটি প্রথমে কেবলমাত্র অস্থায়ীভাবে সক্ষম করা বুদ্ধিমানের কাজ হবে:

  1. চেপে ধরে রাখুন Shiftবুটে GRUB- র মেনু প্রবেশ করতে।
  2. লাইনের শেষে Ubuntuঅন্তর্ভুক্ত zswap.enabled=1করার জন্য আদেশগুলি সম্পাদনা করুন linux
  3. F10বুট করতে টিপুন ।

আপনি যদি স্থায়ীভাবে zswap সক্ষম করতে চান তবে এন্ট্রি শেষে অন্তর্ভুক্ত করতে GRUB কনফিগারেশন ফাইলটি সম্পাদনা করুনzswap.enabled=1GRUB_CMDLINE_LINUX_DEFAULT


1
কার্নেল 3.13.0-79-জেনেরিক zswap সমর্থন করে
বয়স্ক



2

কার্নেল 3.13.0-24-জেনেরিক zswap সমর্থন করে না:

$ cat /boot/config-3.13.0-24-generic | grep ZSWAP
#CONFIG_ZSWAP is not set

2
cat /boot/config-3.13.0-36-generic | grep ZSWAP CONFIG_ZSWAP=y আমি জানি না যে এটি ভুল ছিল বা না তবে আমার উবুন্টু 14.04 সিস্টেমটি জেডএসডাব্লু সমর্থন করে।
জর্ডন বেডওয়েল

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