Učenie s Malinová PI, Dodanie V - zvýšenie ODKLADACÍ pamäti Raspbian

V predchádzajúcej dodávky Sme videli Ako na upgrade Softvér a Firmware z našich Malina, Ako vykonať alebo prevrátiť úplný obraz o SD kartu Tvorba hlavnej pamäte vo funkcii PI, a Ako si vyrobiť přetaktování a prepätia bez straty záruky.

Tentoraz uvidíme, ako zvyšovanie Swap z Raspbian, Vzhľadom k tomu, 100MB že príde preddefinované nás môže byť kratšia v závislosti na projekte chcete rozvíjať naše Malina.

Je potrebné rozšíriť pamäť SWAP.

Je potrebné rozšíriť pamäť SWAP.

Môžeme rozšíriť dvoma rôznymi spôsobmi, Vysvetlím obe a budete konečne ponúkať odraz z dôvodu môjho výberu.

Rozšíriť ODKLADACÍ oddiel pomocou

Rozšíriť SWAP týmto spôsobom, Musíme vytvoriť oblasť v SD karta, alebo ak chceme, aby sa pendrive pripojený k portu USB, pôsobiť ako odkladací priestor, a to možno vykonať z ktoréhokoľvek rozdelenie program podporovať Linux Swap.

Dávam prednosť Fdisk, ale za to môžete vidieť väčšinu grafických tentoraz budú používať spôsobom Gparted. Prvý Sme redimensionaremos oddiel s operačným systémom aby ste 256MB do pamäte SWAP.

Môžeme zmeniť veľkosť karty SD.

Môžeme zmeniť veľkosť karty SD.

A potom vytvoriť odkladací s tými 256MB zadarmo.

Môžeme vytvoriť Linux SWAP oddiel.

Môžeme vytvoriť Linux SWAP oddiel.

V tomto bode, Ak sa zaviedli SD karta v našej Malina a zaviesť operačný systém, Budeme rozoberať SWAP aktuálne a namontovať novú oblasť.

Musíme si uvedomiť, že reštart bude odísť z práce Vzhľadom k tomu, že vám bude účtovaná swap definované Raspbian, pretože v súčasnej dobe sme testovanie, a musíme tiež byť vedomí že tento operačný systém volanie svojich ukladacích zariadení /dev/mmcblk * a nie /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

Pomocou nasledujúceho príkazu môžete skontrolovať, či všetko funguje správne s odkazom na referenčné hodnoty Swap v súbore /proc/meminfo.

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

Teraz zostáva iba pridať zmeny v konfiguračnom súbore /etc/fstab aby sa zmena trvalého, Ale najprv musíme UUID oblasť.

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

Teraz už môžeme upravovať /etc/fstab a pridajte odkaz na naše SWAP byť namontované automaticky na začiatku systému pri každom spustení.

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

Po reštarte si môžete overiť, že oblasť swap systém používa je ešte že sme vyhradili našim potrebám z hľadiska Virtuálna pamäť, buď s príkaz uvedené vyššie, v tomto post, alebo spôsobom, Väčšina grafických.

Nové 256MB SWAP.

Nové 256MB SWAP.

Rozšíriť ODKLADACÍ úpravou súboru Raspbian swapfile

Táto metóda je oveľa viac jednoduché a čisté, ako vyššie, Vzhľadom k tomu, že je operačný systém, nastaviť veľkosť, ktorá bude mať SWAP, v tomto prípade je súbor a nie je oblasť, Vzhľadom k tomu, tak vývojári projektu sa rozhodli, že Raspbian.

Implementovať len zmeníme hodnotu v súbore /atď/dphys-swapfile, kde je Určuje veľkosť v MB budete mať SWAP.

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

Raz zmeniť súbor To tak musí byť:

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

Ak chcete použiť zmeny, Sme môže reštartovať systém; alebo reštart swap.

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

Konečne po reštarte systému, alebo swap; Skontrolujeme, že zmeny boli správne uplatnené.

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

Záverečná reflection: Implementácie som si vybral a prečo?

Ja osobne radšej tento posledný spôsob bytia, ktorý sa už uplatňuje v Raspbian, a myslím, že niečo vývojári rozhodli ho po testov a viac testov.

Tiež mi umožňuje v budúcnosti mať dve primárne v SD podľa potreby, ktoré môžu ma, a vy budete musieť vziať do úvahy, že to je forma ľahko a rýchlo spomedzi dostupných.

Ak by ste za mnou na Twitter, Facebook, Google +, LinkedIn, alebo zdieľať pomocou tlačidiel podľa Táto publikácia, Ak máte akékoľvek otázky, alebo návrhy prosím neváhajte komentár.

Pomôžte nám osloviť viac čitateľov Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

nechať odpoveď