トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

Diary/2024-9-7

文化祭

次男の高校の.ふらっと1時間くらい.

KR260でLinuxのメモリサイズ指定

PS上のLinuxで使用するメモリサイズを制限してPLにあけわたすべく,
カーネルの起動オプションに mem=1024M とか追加したかったのだけど,
Changing the Kernel bootargs Used By U-Bootだとうまくいかなかった.
で,あれこれ試したところ,↓で設定できた.

Ubuntu 22.04.1 LTS の場合
sudo mount -o rw /boot/firmware # 念のため
sudo dpkg-reconfigure flash-kernel

で,TUIな設定画面が表示されるので,そこに,cma=128M mem=1024M と設定.

Ubuntu 22.04.4 LTS の場合
sudo vi /etc/default/flash-kernel

で設定ファイルを開いて

LINUX_KERNEL_CMDLINE="quiet splash cma=128M cpuidle.off=1 mem=1024M"
LINUX_KERNEL_CMDLINE_DEFAULTS=""

としたあと,

sudo mount -o rw /boot/firmware
sudo flash-kernel

で,設定できた.