रास्पबेरी पीआई के साथ सीखने, डिलीवरी V - वृद्धि स्वैप स्मृति Raspbian के

में पिछला प्रसव हमने देखा कि नवीनीकरण करने के लिए कैसे सॉफ्टवेयर और फर्मवेयर की हमारे रास्पबेरी, या उलट कैसे एक SD कार्ड की पूरी तस्वीर PI फ़ंक्शन में मुख्य स्मृति बनाने, और Overclocking और Overvoltage बनाने के लिए कैसे वारंटी को खोने के बिना.

इस समय हम स्थापना के रूप में देखता हूँ स्वैप के Raspbian, के बाद से 100MB कि आओ हमें पूर्वनिर्धारित प्रोजेक्ट के साथ विकसित करने के लिए आप चाहते हैं के आधार पर छोटा हो सकता है हमारे रास्पबेरी.

स्मृति स्वैप का विस्तार करने के लिए एक की जरूरत है.

स्मृति स्वैप का विस्तार करने के लिए एक की जरूरत है.

हम इसे दो अलग अलग तरीकों का विस्तार कर सकते हैं, मैं दोनों समझा जाएगा और आप अंत में प्रतिबिंब की पेशकश करेगा मेरी पसंद के कारण.

स्वैप विभाजन का उपयोग का विस्तार

विस्तृत करने के लिए स्वैप इस रास्ते में, हम में एक विभाजन बनाने की आवश्यकता एसडी कार्ड, या हम इसे चाहते हैं, तो एक pendrive पोर्ट से कनेक्टेड USB, स्वैप स्थान के रूप में कार्य करने के लिए, और इस से किसी भी किया जा सकता प्रारूपण कार्यक्रम Linux स्वैप का समर्थन करने के लिए.

मैं पसंद करते हैं Fdisk, लेकिन उस के लिए एक तरह से इस बार अधिकांश ग्राफ़िक का उपयोग करेगा तुम इसे देख सकते हैं Gparted. प्रथम हम redimensionaremos ऑपरेटिंग सिस्टम विभाजन तुम जाने के लिए 256MB करने के लिए स्मृति स्वैप.

हम एसडी कार्ड का आकार बदलें.

हम एसडी कार्ड का आकार बदलें.

और उसके बाद बनाएँ स्वैप विभाजन उन लोगों के साथ 256MB नि: शुल्क.

हम एक Linux स्वैप विभाजन बनाएँ.

हम एक Linux स्वैप विभाजन बनाएँ.

इस बिंदु पर, एक बार शुरू की एसडी कार्ड में हमारे रास्पबेरी और ऑपरेटिंग सिस्टम बूट किया गया, हम जुदा होंगे स्वैप वर्तमान और नए विभाजन माउंट.

हमें याद रखना चाहिए कि Rebooting काम नहीं करेगा चूंकि आप शुल्क लिया जाएगा स्वैप द्वारा निर्धारित Raspbian, क्योंकि फिलहाल हम परीक्षण कर रहे हैं, और हम भी बारे में पता होना चाहिए कि इस ऑपरेटिंग सिस्टम अपने संग्रहण डिवाइस कॉल /देव/mmcblk * और नहीं /देव/sd *.

pi@raspberrypi:~$ sudo mkswap /dev/mmcblk0p3
Setting up swapspace version 1, size = 262140 KiB
no label, UUID=d443580c-5ab7-4063-9aa3-beec81899ca4

pi@raspberrypi ~ $ sudo swapon /dev/mmcblk0p3

निम्न कमांड के साथ आप सब कुछ सही ढंग से करने के लिए संदर्भ मूल्यों की चर्चा करते हुए द्वारा कार्य कर रहा है कि जाँच कर सकते हैं स्वैप फ़ाइल में /proc/meminfo.

pi@raspberrypi:~$ cat /proc/meminfo | grep Swap
SwapCached:            0 kB
SwapTotal:        364536 kB
SwapFree:         364536 kB

अब यह केवल परिवर्तन कॉन्फ़िगरेशन फ़ाइल में जोड़ने के लिए रहता है /आदि/fstab स्थायी परिवर्तन करने के लिए, लेकिन पहले हम की जरूरत है UUID विभाजन.

pi@raspberrypi:~$ sudo blkid /dev/mmcblk0p3
/dev/mmcblk0p3: UUID="d443580c-5ab7-4063-9aa3-beec81899ca4" TYPE="swap"

अब हम पहले से ही संपादित कर सकते हैं /आदि/fstab और इस संदर्भ जोड़ें हमारे स्वैप जब भी यह प्रारंभ होता है स्वचालित रूप से सिस्टम की शुरुआत पर माउंट किया जा.

pi@raspberrypi:~$ sudo nano /etc/fstab

#/etc/fstab:
proc            /proc           proc    defaults          0       0
/dev/mmcblk0p1  /boot           vfat    defaults          0       2
/dev/mmcblk0p2  /               ext4    defaults,noatime  0       1
UUID=d443580c-5ab7-4063-9aa3-beec81899ca4 none            swap    sw              0       0

पुनरारंभ करने के बाद आप सत्यापित कर सकते हैं विभाजन स्वैप सिस्टम उपयोग कर रहा है अभी भी है कि हम हमारी जरूरतों के संदर्भ में करने के लिए आबंटित है वर्चुअल स्मृति, या तो के साथ आदेश ऊपर देखा या एक तरह से इस पोस्ट में अधिकांश ग्राफ़िक.

नई 256MB स्वैप.

नई 256MB स्वैप.

स्वैप फ़ाइल Raspbian swapfile को संशोधित करके विस्तृत करें

यह विधि अधिक सरल है और इसके बाद के संस्करण के रूप में साफ है, चूंकि यह OS होगा आकार सेट करने के लिए है स्वैप, इस मामले में यह एक फ़ाइल और एक विभाजन नहीं है, इस प्रकार इस परियोजना के डेवलपर्स यह फैसला किया है के बाद से Raspbian.

इसे लागू करने के लिए हम केवल एक मान फ़ाइल में परिवर्तित /आदि/dphys-swapfile, कहाँ है आकार में इंगित करता है MB आपके पास होगी स्वैप.

#/etc/dphys-swapfile (ORIGINAL)
CONF_SWAPSIZE=100

एक बार फ़ाइल संशोधित ऐसा होना चाहिए:

#/etc/dphys-swapfile (MODIFICADO)
CONF_SWAPSIZE=256

परिवर्तनों को लागू करने के लिए, हम सिस्टम को रीबूट कर सकते हैं; या पुनरारंभ करें स्वैप.

pi@raspberrypi:~$ sudo dphys-swapfile setup
pi@raspberrypi:~$ sudo dphys-swapfile swapon

अंत में सिस्टम रिबूट के बाद, या के स्वैप; हम जांच करेंगे कि परिवर्तन सही ढंग से लागू किया गया है.

pi@raspberrypi:~$ cat /proc/meminfo | grep Swap
SwapCached:            0 kB
SwapTotal:        364536 kB
SwapFree:         364536 kB

अंतिम प्रतिबिंब: कार्यान्वयन के लिए मुझे चुना है और क्यों?

मैं व्यक्तिगत रूप से मैं इस अंतिम विधि जो पहले से ही में लागू किया गया है किया जा रहा पसंद करते हैं Raspbian, और मुझे लगता है कि कुछ के लिए डेवलपर्स उसे परीक्षणों और अधिक टेस्ट के बाद चुना है कि.

मुझे भी अनुमति देता है भविष्य में दो प्राथमिक विभाजन में अधिक है एसडी द्वारा की जरूरत है कि मुझे उत्पन्न हो सकती है, और तुम और जल्दी से बीच में से उपलब्ध है कि यह प्रपत्र और अधिक आसानी से खाते में लेने के लिए है.

यदि आप आप की तरह मुझे अनुसरण कर सकते हैं चहचहाना, Facebook, Google +, LinkedIn, या यह इस प्रकाशन के अंतर्गत इस बटन के साथ साझा करें, यदि आप कोई प्रश्न या सुझाव टिप्पणी करने के लिए कृपया संकोच नहीं करते.

Artículos relacionados

हमें और अधिक पाठकों तक पहुँचने के लिए मदद Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
चहचहाना
Share on Google+
Google +
Email this to someone
ईमेल

कोई जवाब दो