Обучение с Малина PI, Доставка V - увеличаване SWAP памет на Raspbian

В предишни доставки Видяхме Как да осъвременят Софтуер и на Фърмуер на нашите Малина, Как да правите или опровергае пълна картина на SD карта вземане на основната памет във функцията на PI, and Как да направите Overclocking и свръхнапрежения без загуба на гаранцията.

Този път ще видим като повишаване Суап на Raspbian, Тъй като 100MB че идват предварително ни може да бъде по-кратък в зависимост от проекта, който искате да се развива с нашия Малина.

Е необходимо да се разшири с памет РАЗМЕНЕНИ.

Е необходимо да се разшири с памет РАЗМЕНЕНИ.

Ние може да го удължи по два различни начина, Аз ще обясня двете и накрая ще предлагат отражение на заради моя избор.

Разгънете СУАП използване на дял

Да се разшири СУАП по този начин, Ние трябва да създадете дял в SD карта, или ако искаме то pendrive свързан към порта USB, да действа като разменям пространство, и това може да бъде направено от всеки разделяне на програмата да подкрепи Linux суап.

Аз предпочитам Fdisk, но за това можете да го видите по начин, повечето графика този път ще използва GParted. Първо Ние redimensionaremos дяла на операционната система за да ви 256MB на паметта СУАП.

Ние живея на SD карта.

Ние живея на SD карта.

И след това създайте суап дял с тези 256MB безплатно.

Ние се създаде Linux SWAP дял.

Ние се създаде Linux SWAP дял.

В този момент, след като бъде въведен SD карта в нашата Малина и обувка на операционната система, Ние ще демонтира СУАП Текущи и монтиране на новия дял.

Трябва да помним, че Рестартиране няма да работят Тъй като вие ще бъдете таксувани суап дефинирани от Raspbian, защото в момента ние сме тестване, и ние трябва да е наясно, че тази операционна система Обадете вашите устройства за съхраняване /Dev/mmcblk * и не /Dev/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, и аз предполагам, че за нещо разработчиците са го избрали след тестове и още тестове.

Също така ми позволява в бъдеще има две основни дялове в SD от потребностите, които могат да възникнат ме, и вие трябва да вземе под внимание, че това е формулярът по-лесно и бързо измежду наличните.

Ако ви харесва можете да следвате ме на Twitter, Facebook, Google +, LinkedIn, или я споделете с бутоните под тази публикация, Ако имате някакви въпроси или предложения, моля не се колебайте да коментират.

Помогнете ни да достигнат до повече читатели Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on Google+
Google +
Email this to someone
имейл

Вашият коментар