Dysgu gyda PI mafon, Cyflawni V-cynnydd SWAP cof Raspbian

Yn danfon blaenorol Gwelsom Sut i uwchraddio y Meddalwedd ac yn y Cadarnwedd o ein Mafon, Sut i wneud neu wrthdroi darlun cyflawn o gerdyn SD yn y cof Prif swyddogaeth PI, ac Sut i wneud Overclocking ac Overvoltage heb golli y gwarant.

Y tro hwn fe welwn fel codi y Cyfnewid o Raspbian, Ers y 100MB Efallai bod Roedd dod yn predefined ein yn fyrrach gan ddibynnu ar y prosiect a ydych am ddatblygu gyda ein Mafon.

Mae angen i ehangu y cof SWAP.

Mae angen i ehangu y cof SWAP.

Gallwn ei ymestyn mewn dwy ffordd wahanol, Bydd yn egluro'r ddau ac yn olaf byddwch yn cynnig adlewyrchiad o y oherwydd fy newis.

Ehangu CYFNEWIDIAD gan ddefnyddio pared

I ymestyn y CYFNEWID yn y modd hwn, Mae angen inni greu rhaniad yn y Cerdyn SD, neu os ydym am pendrive cysylltu i'r porthladd USB, i weithredu fel gofod swap, a hyn y gellir ei wneud o unrhyw rhaglen rhannu i gefnogi Linux Swap.

Mae'n well gennyf Fdisk, ond am hynny y gallwch ei gweld mewn ffordd y tro hwn bydd defnyddio graffeg rhan fwyaf o Gparted. Cyntaf Rydym redimensionaremos y rhaniad system gweithredu i roi i chi 256MB er cof CYFNEWID.

Ailfeintio ydym y cerdyn SD.

Ailfeintio ydym y cerdyn SD.

Ac yna creu y pared SWAP gyda rhai 256MB rhydd.

Rydym yn creu pared cyfnewid Linux.

Rydym yn creu pared cyfnewid Linux.

Ar y pwynt hwn, cyflwyno unwaith y Cerdyn SD yn ein Mafon ac wedi cychwyn yn y system gweithredu, Bydd ein disassemble y CYFNEWID presennol a mount pared newydd.

Rhaid inni gofio hynny Nid yw'n bydd gweithredu Ers i chi fydd yn gyfrifol y cyfnewid diffinnir gan Raspbian, oherwydd ar hyn o bryd rydym yn profi, a rhaid inni fod yn ymwybodol hefyd bod y system gweithredu ffoniwch eich dyfeisiau storio /datblygiad/mmcblk * ac nid yn /datblygiad/DC *.

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

Gyda Gorchymyn canlynol y gallwch wirio bod popeth yn gweithio'n gywir drwy gyfeirio at y gwerthoedd cyfeiriad i y Cyfnewid yn y ffeil /weithdrefnau/meminfo.

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

Bellach mae'n dim ond dal i ychwanegu newidiadau yn y ffeil ffurfweddu /ac ati/fstab i wneud y newid parhaol, Ond mae angen inni yn gyntaf y SESIWN pared.

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

Bellach gall Rydym eisoes yn golygu /ac ati/fstab ac ychwanegu hwn at ein CYFNEWID eu gosod awtomatig ar ddechrau'r system pryd bynnag y mae'n dechrau.

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

Ar ôl ailgychwyn gallwn gadarnhau bod y pared cyfnewid bod y system yn cael ei defnyddio yn dal ein bod wedi dyrannu at ein hanghenion o ran rhith gof, naill ai â y Gorchymyn gwelir uchod yn y swydd hon neu mewn modd graffig rhan fwyaf o.

Newydd SWAP 256MB.

Newydd SWAP 256MB.

Ehangu CYFNEWIDIAD drwy addasu swapfile Raspbian ffeil

Mae'r dull hwn yn llawer mwy syml a glân fel uchod, Ers yr Arolwg Ordnans i bennu maint y bydd y CYFNEWID, yn yr achos hwn mae'n ffeil ac nid pared, Ers felly y datblygwyr prosiect wedi penderfynu ei Raspbian.

Ei weithredu dim ond newid gwerth yn y ffeil /ac ati/dphys-swapfile, lle mae dangos y maint yn MB Bydd gennych y CYFNEWID.

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

Unwaith y ffeil wedi'i haddasu Mae'n rhaid ei wneud:

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

I wneud cais y newidiadau, Gall yn ailgychwyn y system; neu ailgychwyn y cyfnewid.

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

Yn olaf ar ôl ailgychwyn y system, neu o y cyfnewid; Byddwn yn gwirio bod y newidiadau wedi ei gymhwyso'n gywir.

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

Myfyrio terfynol: Gweithredu wedi dewis a pham?

Yr wyf yn bersonol mae'n well gennyf y dull olaf hwn yn a weithredir eisoes yn Raspbian, ac yr wyf yn dyfalu bod am rywbeth y datblygwyr wedi dewis iddo ar ôl profion a mwy o brofion.

Hefyd yn caniatáu i mi yn y dyfodol wedi dau rhaniadau sylfaenol mwy yn y DATBLYGU CYNALIADWY gan anghenion a allai godi mi, ac mae gennych i gymryd i ystyriaeth bod yn ffurf fwy rhwydd ac yn gyflym o blith y ar gael.

Os hoffech chi ddilyn mi Twitter, Facebook, Google +, LinkedIn, neu rannu gyda botymau dan y cyhoeddiad hwn, Os oes gennych unrhyw gwestiynau neu awgrymiadau croeso i sylwadau.

Yn ein helpu i gyrraedd mwy o ddarllenwyr Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on Google+
Google +
Email this to someone
e-bost

Gadael Ymateb