मैं पर वर्णित है zram स्थापित webupd8.org । मैंने इसे टर्मिनल से स्थापित किया। क्या यह सब मुझे करना है या मुझे कुछ कॉन्फ़िगरेशन या कुछ करना है? क्या ज़्राम-एनाब्लर अपने आप से सब कुछ करता है या मुझे कुछ मापदंडों को निर्धारित करना है?
मैं पर वर्णित है zram स्थापित webupd8.org । मैंने इसे टर्मिनल से स्थापित किया। क्या यह सब मुझे करना है या मुझे कुछ कॉन्फ़िगरेशन या कुछ करना है? क्या ज़्राम-एनाब्लर अपने आप से सब कुछ करता है या मुझे कुछ मापदंडों को निर्धारित करना है?
जवाबों:
सर्गेई "शनात्सेल" डेविडॉफ़ को उस ब्लॉग पोस्ट में उद्धृत किया गया था, यह पैकेज इसे सेवा के रूप में चलाने के लिए एक स्क्रिप्ट स्थापित करता है। स्क्रिप्ट स्वचालित रूप से स्वयं को कॉन्फ़िगर करती है और सेवा स्वचालित रूप से शुरू होती है। कोई और कॉन्फ़िगरेशन की आवश्यकता नहीं है। सेवा को मैन्युअल रूप से नियंत्रित किया जा सकता है:
sudo service zramswap start|stop|status|restart|reload|force-reload
यदि आप फ़ाइल रोलर के साथ डिबेट पैकेज खोलते हैं, तो आप देख सकते हैं कि केवल दो फ़ाइलें स्थापित हैं:
/etc/init/zramswap.conf
/etc/init.d/zramswap
कुछ प्रलेखन फ़ाइलों के साथ। DEBIAN
निर्देशिका सेवा प्रारंभ करने में पैकेज मेटा डेटा और आदेश में शामिल है। वहाँ सभी पैकेज में है। इस योजना के नाम पर संबंधित उपकरणों को रखा गया है:/dev/zram[0-9]
क्या आपने इसे पीपीए के माध्यम से स्थापित किया है? मैं ऐसा करने की सलाह देता हूं।
sudo apt-get install zram-config
यहाँ आप पूरे उबंटू में zRam के बारे में जाने:
zRam कर्नेल के अंदर एक कोड होता है, जो एक बार सक्रिय हो जाता है, एक रैम आधारित ब्लॉक डिवाइस बनाता है जो स्वैप डिस्क के रूप में कार्य करता है, लेकिन मेमोरी में संपीड़ित और संग्रहीत होता है, जिससे बहुत तेज़ I / O की अनुमति मिलती है और सिस्टम के स्वैप होने से पहले उपलब्ध मेमोरी की मात्रा बढ़ जाती है। डिस्क के लिए।
zRam को लिनक्स कर्नेल 3.2 और इसके बाद के संस्करण में एकीकृत किया गया है, इसलिए यह उबंटू 12.04 में पहले से ही शामिल है।
पहले मेरे 2GB मशीन पर, zRAM के बिना, जब मैं बहुत सारे ब्राउज़र टैब खोलता हूं, तो सिस्टम चोक करना शुरू कर देता है, जबकि HDD SWAP के लिए डेटा की प्रतिलिपि बनाना शुरू कर देता है जिससे कुल मंदी होती है। अब zRam को सक्रिय करने के बाद, रैम से बाहर चलाने के बाद ठंड के बजाय, सिस्टम ने काम किया जैसे कुछ भी नहीं हुआ। मुझे कोई फर्क नहीं पड़ा। यह अधिक RAM जोड़ने की तरह लग रहा था;)
मेरे अनुभव से, zam 1GB या 2GB RAM वाले कंप्यूटर का उपयोग करने वाले लोगों के लिए उपयोगी है। चूंकि zRam डेटा को कंप्रेस कर रहा है, इसके लिए कुछ प्रोसेसर संसाधनों की आवश्यकता होती है। ज्यादा नहीं, लेकिन हमेशा। उस कारण से मैं पुराने प्रोसेसर के साथ इसका उपयोग करने की सलाह नहीं देता। यदि आपके पास 4GB रैम है तो भी इसका उपयोग करने के लिए आवश्यक नहीं है।
इसे सक्रिय करने के लिए, टर्मिनल में टाइप करें:
sudo apt-get install zram-config
हटाने के लिए [निम्न टाइप करें]:
sudo dpkg --purge zramswap-enabler sudo dpkg --purge zram-config
सेवा डेमॉन इंस्टाल होने पर तुरंत सक्रिय हो जाएगा। आप इसे टर्मिनल में टाइप करके सत्यापित कर सकते हैं:
cat /proc/swaps
कुछ / देव / XXX प्रविष्टि होनी चाहिए (आपको एक स्वैप विभाजन / फ़ाइल सक्रिय है) और इसके नाम में "स्वैप" के साथ कम से कम एक प्रविष्टियाँ हैं (हमारे सिस्टम पर प्रत्येक प्रोसेसर कोर के लिए एक होगा)। यदि नहीं, तो रीबूटिंग का प्रयास करें और फिर से कमांड टाइप करें।
कोई और कार्यवाही नहीं है।
उबंटू सटीक के साथ शुरू, मुख्य रिपॉजिटरी में ज़्राम को कॉन्फ़िगर करने के लिए एडम कॉनराड द्वारा उबंटू के लिए एक आधिकारिक अपस्टार्ट स्क्रिप्ट है:
sudo apt-get install zram-config
स्रोत: http://gionn.net/2012/03/11/zram-on-debian-ubuntu-for-memory-overcommitment/
reboot
उबंटू के लिए सुनिश्चित करें और जांचें कि क्या बूट के दौरान ज़्राम शुरू हुआ था।
पहले की जाँच के अनुसार निर्देशों का पालन करें cat /proc/swaps
यदि आप अपने zram स्वैप उपकरणों को सूचीबद्ध नहीं देखते हैं, (मेरे मामले में भी) तो ऐसा करें:
sudo su
update-rc.d zramswap defaults
यह zram को एक स्टार्टअप सेवा के रूप में सूचीबद्ध करेगा।
reboot
और यह देखने के लिए जांचें कि क्या यह बूट के दौरान शुरू हुआ था।