Jeson TK1 內建 2GB 主記憶體且不可擴充. 使用大容量 SATA 硬碟時, 可建立記憶體置換檔於 SATA 硬碟以增加虛擬記憶體容量. 可參考 安裝 ROOTFS 於 USB 磁碟或 SD 卡 一文將 rootfs 配置於 SATA 硬碟.

<< 察看目前記憶體置換檔狀態 >>

~$ swapon -s
Filename Type Size Used Priority

<< 建立 8GB 記憶體置換檔於根目錄 >>

~$ sudo su
# fallocate -l 8GiB /swapfile
# chmod 600 /swapfile
# ls -l /swapfile
-rw------- 1 root root 8589934592 Jan 15 13:48 /swapfile
# mkswap /swapfile
etting up swapspace version 1, size = 8388604 KiB
no label, UUID=932c6a87-6c65-4757-a01c-aa3ede5603a6

<< 設定 /etc/fstab 使開機後自動啟動 >>

# echo "/swapfile swap swap default 0 0" >> /etc/fstab

<< 使用 swapon -a 測試 /etc/fstab 修改是否正確 >>

# swapon -a
# swapon -s
Filename Type Size Used Priority
/swapfile file 8388604 0 -1

 

 

文章標籤
創作者介紹
創作者 版大 的頭像
版大

嵌入式系統

版大 發表在 痞客邦 留言(0) 人氣()