تعلم مع التوت PI, التسليم الخامس-زيادة الذاكرة مبادلة من راسببيان

في الولادات السابقة لقد شاهدنا كيفية ترقية البرمجيات وأن البرامج الثابتة من نحن توت العليق, كيفية جعل أو نقض صورة كاملة لبطاقة SD جعل الذاكرة الرئيسية في الدالة PI, و كيفية جعل رفع تردد التشغيل والزائد دون أن تفقد الضمان.

هذه المرة سوف نرى زيادة مبادلة من راسببيان, نظراً 100ميغا بايت أن يأتي مسبقاً لنا قد تكون أقصر تبعاً للمشروع الذي تريده لتطوير مع موقعنا توت العليق.

وهناك حاجة إلى توسيع الذاكرة مبادلة.

وهناك حاجة إلى توسيع الذاكرة مبادلة.

يمكن أن نتقدم بطريقتين مختلفتين, سأشرح على حد سواء، وسوف تقدم أخيرا انعكاس بسبب خياري.

توسيع نطاق المبادلة استخدام قسم

لتوسيع مبادلة وبهذه الطريقة, ونحن بحاجة إلى إنشاء قسم في بطاقة SD, أو إذا كنا نريد بندريف متصل بالمنفذ الناقل التسلسلي العام, بمثابة مساحة المبادلة, ويمكن أن يتم ذلك من أي برنامج تقسيم دعم لينكس مقايضة.

أنا أفضل Fdisk, ولكن لأنه يمكنك أن ترى أنه في طريقة الرسم معظم هذا الوقت باستخدام مقسمج. الأولى ونحن ريديمينسيوناريموس قسم نظام التشغيل لتتيح لك 256ميغا بايت للذاكرة مبادلة.

يمكننا تغيير حجم بطاقة SD.

يمكننا تغيير حجم بطاقة SD.

ثم قم بإنشاء قسم المبادلة مع تلك 256ميغا بايت مجاناً.

نقوم بإنشاء قسم "لينكس مقايضة".

نقوم بإنشاء قسم "لينكس مقايضة".

عند هذه النقطة, وعرض مرة واحدة بطاقة 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

بعد إعادة التشغيل يمكنك التحقق من أن قسم مبادلة أن يستخدم هذا النظام لا يزال أن خصصنا لاحتياجاتنا من حيث الذاكرة الظاهرية, أما مع الأمر رأينا أعلاه في هذا المنصب، أو بطريقة رسم معظم.

جديد 256 ميغابايت المبادلة.

جديد 256 ميغابايت المبادلة.

قم بتوسيع النهج القطاعي عن طريق تعديل swapfile راسببيان ملف

هذا الأسلوب أكثر بسيطة ونظيفة كما أعلاه, ما هو نظام التشغيل لتعيين الحجم الذي سيكون مبادلة, وفي هذه الحالة هو ملف ولا قسم, منذ وبالتالي قررنا للمطورين للمشروع راسببيان.

لتنفيذ ذلك ونحن فقط تغيير قيمة في ملف /إلخ/دفيس-swapfile, أين يشير إلى الحجم في ميغا بايت سيكون لديك مبادلة.

#/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

انعكاس النهائي: وقد اخترت تنفيذ ولماذا?

وأنا شخصيا أفضل هذا الأسلوب الأخير يجري الذي سبق تنفيذه في راسببيان, وأعتقد أنه لشيء المطورين اختارت له بعد إجراء مزيد من الفحوص والاختبارات.

كما يسمح لي في المستقبل وقد اثنين أقسام أساسية أكثر في التنمية المستدامة حسب الاحتياجات التي قد تنشأ لي, وعليك أن تأخذ في الاعتبار أن هو الشكل أكثر سهولة وسرعة من بين المتوفرة.

إذا كنت مثلك اتبع لي على تويتر, فيسبوك, جوجل +, LinkedIn, أو تقاسمها مع الأزرار الموجودة تحت هذا المنشور, إذا كان لديك أي أسئلة أو اقتراحات لا تترددوا في التعليق.

تساعدنا للوصول إلى أكبر عدد من القراء Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

اترك ردًا