Læring med Raspberry PI, Levering V - stigning SWAP hukommelse af Raspbian

I tidligere leverancer Vi så Sådan opgraderes den Software og den Firmware af vores Hindbær, Hvordan man gør eller vælte en komplet billede af SD-kortet gør hovedhukommelsen i funktionen PI, og Sådan gør Overclocking og overspænding uden at miste garantien.

Denne gang vi vil se som at hæve den Swap af Raspbian, Da den 100MB at komme foruddefinerede os kan være kortere afhængigt af det projekt, du ønsker at udvikle med vores Hindbær.

Der er behov for at udvide hukommelsen SWAP.

Der er behov for at udvide hukommelsen SWAP.

Vi kan udvide det på to forskellige måder, Jeg vil forklare både og du vil endelig tilbyde afspejling af den på grund af mit valg.

Udvid SWAP ved hjælp af en partition

At udvide den SWAP på denne måde, Vi har brug at oprette en partition i den SD-kort, eller hvis vi ønsker det en pendrive tilsluttet til porten USB, til at fungere som swap-plads, og dette kan gøres fra en partitioneringsprogram til at understøtte Linux Swap.

Jeg foretrækker Fdisk, men for at du kan se det på en måde, de fleste grafikken denne gang vil bruge GParted. Første Vi redimensionaremos operativsystempartition at lade dig 256MB til hukommelse SWAP.

Vi ændre størrelsen på SD-kortet.

Vi ændre størrelsen på SD-kortet.

Og derefter oprette den swap-partition med dem 256MB gratis.

Vi oprette en Linux SWAP partition.

Vi oprette en Linux SWAP partition.

På dette punkt, Når disse er indført den SD-kort i vores Hindbær og opstartet operativsystemet., Vi vil adskille de SWAP aktuelle og montere den nye partition.

Vi skal huske på, at Genstart vil ikke fungere Da du vil blive opkrævet den swap defineret af Raspbian, fordi på tidspunktet vi tester, og vi skal også være klar over at dette operativsystem ring dine lagerenheder /dev/mmcblk * og ikke /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

Med følgende kommando kan du kontrollere, at alt fungerer korrekt ved at henvise til referenceværdier til den Swap i filen /PROC/meminfo.

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

Nu mangler det bare for at tilføje ændringer i konfigurationsfilen /etc/fstab til at foretage ændringen permanent, Men vi skal først den UUID partition.

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

Nu kan vi allerede redigere /etc/fstab og tilføje denne henvisning til vores SWAP monteres automatisk fra begyndelsen af systemet, når det starter.

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

Efter genstart kan du kontrollere, at den partition swap at systemet bruger er stadig, at vi har afsat til vores behov i form af virtuel hukommelse, enten med den kommando ses ovenfor i dette indlæg eller på en måde de fleste grafiske.

Nye 256MB SWAP.

Nye 256MB SWAP.

Udvide SWAP'EN ved at ændre filen Raspbian swapfil

Denne metode er meget mere enkle og rene som ovenfor, Da det er OS til at angive den størrelse, der vil have den SWAP, i dette tilfælde er det en fil og ikke en partition, Da således udviklerne af projektet har besluttet, at det Raspbian.

For at gennemføre det, ændrer vi kun en værdi i fil /etc/dphys-swapfil, Hvad er Angiver størrelsen i MB du vil have den SWAP.

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

En gang ændret filen Det skal være så:

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

At anvende ændringerne, Vi kan genstarte systemet; eller genstarte den swap.

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

Endelig efter genstart af systemet, eller af de swap; Vi vil kontrollere, at ændringerne, der er blevet anvendt korrekt.

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

Afsluttende refleksion: Gennemførelsen jeg har valgt og hvorfor?

Jeg personligt foretrækker jeg denne sidste metode bliver der allerede er gennemført i Raspbian, og jeg tror, at noget udviklerne har valgt ham efter test og flere tests.

Giver også mig fremover har to primære partitioner mere i den SD af de behov, der måtte opstå mig, og du er nødt til at tage højde for at det er formen mere nemt og hurtigt blandt de tilgængelige.

Hvis du som du kan følge mig på Twitter, Facebook, Google +, LinkedIn, eller dele det med knapper under denne publikation, Hvis du har spørgsmål eller forslag så tøv ikke at kommentere.

Hjælp os med at nå flere læsere Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on Google+
Google +
Email this to someone
e-mail

Skriv et svar