學習與覆盆子 PI, 交付 V-增加交換記憶體的 Raspbian

以前的傳遞 我們看到 如何升級 軟體固件 我們 覆盆子, 如何使或推翻 SD 卡的全貌 主記憶體在 PI 函數, 和 如何使超頻和過電壓 而不會失去保修.

這一次我們會看到作為提高 交換Raspbian, 因為 100MB 來預定義我們可能短根據專案你想要發展與我們 覆盆子.

有是有需要擴充記憶體交換.

有是有需要擴充記憶體交換.

我們可以擴展它以兩種不同的方式, 我會解釋這兩個和你最後會提供反映因為我的選擇.

擴大互換使用分區

擴大 交換 以這種方式, 我們需要創建一個分區中的 SD 卡, 或如果我們想要它 彩色旋轉優盤 連接到埠 USB, 作為交換空間, 可以完成這項工作從任何 分區程式 支援 Linux 交換.

我更喜歡 Fdisk, 但為此你可以看到它在大多數圖形這次將使用一種方式 Gparted. 第一次 我們 redimensionaremos 作業系統分區 讓你 256MB 到記憶體 交換.

我們調整大小的 SD 卡.

我們調整大小的 SD 卡.

然後創建 交換分區 與那些 256MB 免費.

我們創建一個 Linux 交換分區.

我們創建一個 Linux 交換分區.

在這一點, 一次介紹 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

在重新開機後,您可以驗證, 分區 交換 系統正在使用的仍然是我們已向我們需要撥出 虛擬記憶體, 可以使用 命令 上面看到在這篇文章或一種方式在大多數圖形.

新 256 MB 的交換.

新 256 MB 的交換.

通過修改檔 Raspbian 交換檔擴大互換

這種方法是更簡單和乾淨作為以上, 因為它是作業系統設置的大小,將會有 交換, 在這種情況下它是一個檔並不是一個分區, 由於該專案的開發商因此決定了它 Raspbian.

要實現它,我們只改變檔中的值 /等/dphys-交換檔, 在哪裡 指示在大小 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 可能會出現我的需求, 和你不得不考慮考慮,它是形式更容易和迅速從可用.

如果你願意,你可以跟著我 推特, Facebook, 谷歌 +, LinkedIn, 或它分享這份出版物下方的按鈕, 如果您有任何疑問或建議,請不要猶豫,置評.

説明我們達成更多的讀者 Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
推特
Share on Google+
谷歌 +
Email this to someone
電子郵件

留言