আমি কীভাবে zRam ব্যবহার করব?


40

ওয়েবআপড 8.org তে বর্ণিত হিসাবে আমি zRam ইনস্টল করেছি । আমি এটি টার্মিনাল থেকে ইনস্টল করেছি। এটাই কি আমাকে করতে হবে বা আমাকে কিছু কনফিগারেশন বা কিছু করতে হবে? জ্রাম-সক্ষমকারী নিজে থেকে সবকিছু করে বা আমাকে কিছু পরামিতি সেট করতে হবে?


লিঙ্কটিতে যা দেওয়া হয়েছে তা থেকে দেখে মনে হচ্ছে এটি বাক্সের বাইরে চলেছে।
মহেশ

উত্তর:


21

সার্জি "শ্নাতসেল" ডেভিডফের মতো সেই ব্লগ পোস্টে উদ্ধৃত হয়েছিল, এই প্যাকেজটি পরিষেবা হিসাবে চালানোর জন্য একটি স্ক্রিপ্ট ইনস্টল করে। স্ক্রিপ্টটি স্বয়ংক্রিয়ভাবে কনফিগার হয় এবং পরিষেবা স্বয়ংক্রিয়ভাবে শুরু হয়। আর কোন কনফিগারেশন প্রয়োজন নেই। পরিষেবাটির মাধ্যমে ম্যানুয়ালি নিয়ন্ত্রণ করা যায়:

sudo service zramswap start|stop|status|restart|reload|force-reload

আপনি যদি ফাইল রোলার দিয়ে ডিবে প্যাকেজটি খোলেন তবে দেখতে পাবেন যে কেবলমাত্র দুটি ফাইল ইনস্টল রয়েছে:

/etc/init/zramswap.conf
/etc/init.d/zramswap

কিছু ডকুমেন্টেশন ফাইলের সাথে। DEBIANডিরেক্টরি সেবা আরম্ভ করতে প্যাকেজ মেটা ডেটা এবং কমান্ড ধারণ করে। প্যাকেজটিতে রয়েছে তা সবই। সম্পর্কিত ডিভাইসগুলির নাম এই স্কিমটির নামকরণ করা হয়েছে:/dev/zram[0-9]

আপনি এটি পিপিএ মাধ্যমে ইনস্টল করেছেন? আমি এটা করার পরামর্শ দিচ্ছি।


হ্যাঁ আমি এটি পিপিএর মাধ্যমে ইনস্টল করেছি। এবং আপনার উত্তরের জন্য ধন্যবাদ। আপনি আমার প্রশ্নের পুরো উত্তর দিয়েছেন। সুতরাং আমি যখনই ঠিক আমার কম্পিউটারে স্যুইচ করব তখনই এটি শুরু করা দরকার না? এটি স্বয়ংক্রিয়ভাবে শুরু হয়?
শোয়েইনস্টেইগার

ঐটা ঠিক.
LiveWireBT

উবুন্টু ১২.০৪++ এ এটি এখন উপলব্ধ রয়েছেsudo apt-get install zram-config
সমীর পুরী

30

আপনি এখানে যান, উবুন্টুতে zRam সম্পর্কে পুরো টোটেরিয়াল:

zRam হ'ল কার্নেলের অভ্যন্তরে একটি কোড, যা একবার সক্রিয় হয়ে গেলে একটি র্যাম ভিত্তিক ব্লক ডিভাইস তৈরি করে যা একটি সোয়াপ ডিস্ক হিসাবে কাজ করে তবে সংক্ষেপে এবং মেমরিতে সংরক্ষণ করা হয়, ফলে খুব দ্রুত I / O সক্ষম হয় এবং সিস্টেমের অদলবদল শুরু হওয়ার আগে উপলব্ধ মেমরির পরিমাণ বাড়িয়ে তোলে ডিস্কে

zRam লিনাক্স কার্নেল ৩.২ এবং তারপরের উপর একীভূত হয়েছে, সুতরাং এটি ইতিমধ্যে উবুন্টু ১২.০৪-এ অন্তর্ভুক্ত রয়েছে।

পূর্বে আমার 2 জিবি মেশিনে, জেডআরএএম ছাড়াই, যখন আমি প্রচুর ব্রাউজার ট্যাব খুলি, সিস্টেমটি দমবন্ধ হয়ে উঠতে শুরু করে, যখন এইচডিডি সম্পূর্ণ স্বচ্ছলতার জন্য SWAP- তে ডেটা অনুলিপি করা শুরু করে। এখন zRam সক্রিয় করার পরে, র‌্যামের বাইরে চলে যাওয়ার পরে জমাট বাঁধার পরিবর্তে সিস্টেমটি এমন কিছুই করেছিল যা ঘটেনি। আমি কিছুতেই কোনও পার্থক্য লক্ষ্য করিনি। এটি দেখতে আরও র‌্যাম যুক্ত করার মতো লাগছিল;)

আমার অভিজ্ঞতা থেকে, 1 জিবি বা 2 জিবি র‌্যামযুক্ত কম্পিউটার ব্যবহার করা লোকদের জন্য zRam কার্যকর। ZRam যেহেতু ডেটা সংকুচিত করছে তাই এর জন্য কিছু প্রসেসরের সংস্থান প্রয়োজন। বেশি না, তবে সবসময়। সেই কারণে আমি এটি পুরানো প্রসেসরের সাথে ব্যবহার করার পরামর্শ দিই না। এছাড়াও আপনার যদি 4 জিবি র‍্যাম সম্ভবত থাকে তবে এটি ব্যবহারের প্রয়োজন হবে না।

এটি সক্রিয় করতে, টার্মিনাল টাইপ করুন:

sudo apt-get install zram-config

সরানোর জন্য [নিম্নলিখিত টাইপ করুন]:

sudo dpkg --purge zramswap-enabler
sudo dpkg --purge zram-config


12

পরিষেবা ডিমন ইনস্টল করার সাথে সাথে তাত্ক্ষণিকভাবে সক্রিয় হবে। আপনি একটি টার্মিনাল টাইপ করে এটি যাচাই করতে পারেন:

cat /proc/swaps

এখানে কিছু / ডিভ / এক্সএক্সএক্স এন্ট্রি থাকতে হবে (প্রদত্ত যে আপনার কাছে স্ব্যাপ পার্টিশন / ফাইল সক্রিয় রয়েছে) এবং এর নাম "স্ব্যাপ" সহ কমপক্ষে একটি এন্ট্রি (আমাদের সিস্টেমে প্রতিটি প্রসেসরের কোরের জন্য একটি থাকবে)। যদি তা না হয় তবে পুনরায় বুট করার চেষ্টা করুন এবং কমান্ডটি আবার টাইপ করুন।

প্রয়োজনীয় আর কোনও ক্রিয়াকলাপ নেই।


7

উবুন্টু প্রিসিডের সাথে শুরু করে, মূল সংগ্রহস্থলে জ্রাম কনফিগার করার জন্য উবুন্টুর পক্ষে অফিসিয়াল আপস্টার্ট স্ক্রিপ্ট রয়েছে:

sudo apt-get install zram-config

সূত্র: http://gionn.net/2012/03/11/zram-on-debian-ubuntu-for-mmory-overcommitment/


3

rebootউবুন্টুকে নিশ্চিত করে দেখুন এবং বুট করার সময় জ্রাম শুরু হয়েছিল কিনা check

পূর্বে উল্লিখিত নির্দেশাবলী অনুসরণ করে চেক করুন cat /proc/swaps

আপনি যদি আপনার জ্রাম স্ব্যাপ ডিভাইসগুলি তালিকাভুক্ত না দেখতে পান ((আমার ক্ষেত্রেও)) তবে এটি করুন:

sudo su  
update-rc.d zramswap defaults

এটি জ্রামমকে একটি স্টার্টআপ পরিষেবা হিসাবে তালিকাভুক্ত করবে।

reboot এবং এটি বুটের সময় শুরু হয়েছিল কিনা তা পরীক্ষা করে দেখুন।


2

আমার উবুন্টু 14.04 ভিপিএসে আমাকে নিম্নলিখিতগুলি চালাতে হয়েছিল:

sudo apt-get install linux-image-extra-$(uname -r)
sudo apt-get install zram-config

প্রথম লাইনটি zram কার্নেল মডিউলটি ইনস্টল করে।

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