Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
1GB RAMのラズピッピで何ができるのか試してみよう / 20260319-rpijam-1...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Akira Ouchi
March 19, 2026
Technology
0
36
1GB RAMのラズピッピで何ができるのか試してみよう / 20260319-rpijam-1gb-rpi-whats-possible
Raspberry JAM Tokyo 2026.3にて発表。
発表は、1GBにリミットしたRaspberry PiでこのPDFを表示して行いました。余裕✌
Akira Ouchi
March 19, 2026
Tweet
Share
More Decks by Akira Ouchi
See All by Akira Ouchi
EjecTea 2026 / 20260228-osc26tk-ejectea
akkiesoft
0
740
新アイテムをどう使っていくか?みんなであーだこーだ言ってみよう / 20250911-rpi-jam-tokyo
akkiesoft
0
1k
CentOS7とXOOPSから今度こそ脱却!セミナータイムテーブルをCraftCMSに統合した話 / 20250906-odc2025-ospn-craftcms
akkiesoft
0
120
OSSのSNSツール「Misskey」をさわってみよう(右下ワイプで私のOSCの20年を振り返ります) / 20250705-osc2025-do
akkiesoft
0
1.2k
最近のラズピッピいじり / 20250308-rpijam-13th-birthday
akkiesoft
0
1.2k
Raspberry Pi 秋の新製品をチェックしてみよう / 20231202-rpi-jam-tokyo
akkiesoft
0
890
Raspberry Pi Pico 2 移行はアリか? / 20240927-rpi-pico2
akkiesoft
0
150
Any Raspberry Pi (5) Updates? / 20240618-rpi-updates
akkiesoft
0
95
Raspberry Pi 5のPCI Express拡張ボードあれこれ / 20240420-osunc2024-kawagoe
akkiesoft
0
320
Other Decks in Technology
See All in Technology
2026年もソフトウェアサプライチェーンのリスクに立ち向かうために / Product Security Square #3
flatt_security
1
560
AIエージェント、 社内展開の前に知っておきたいこと
oracle4engineer
PRO
2
140
楽しく学ぼう!ネットワーク入門
shotashiratori
4
3.4k
JAWSDAYS2026 [C02] 楽しく学ぼう!AWSとは?AWSの歴史 入門
hiragahh
0
160
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
2
13k
決済サービスを支えるElastic Cloud - Elastic Cloudの導入と推進、決済サービスのObservability
suzukij
2
650
TypeScript 7.0の現在地と備え方
uhyo
7
1.2k
ソフトバンク流!プラットフォームエンジニアリング実現へのアプローチ
sbtechnight
0
150
ReactのdangerouslySetInnerHTMLは“dangerously”だから危険 / Security.any #09 卒業したいセキュリティLT
flatt_security
0
140
ランサムウエア対策してますか?やられた時の対策は本当にできてますか?AWSでのリスク分析と対応フローの泥臭いお話。
hootaki
0
150
Scrumは歪む — 組織設計の原理原則
dashi
0
190
It’s “Time” to use Temporal
sajikix
3
190
Featured
See All Featured
Side Projects
sachag
455
43k
The Cult of Friendly URLs
andyhume
79
6.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
180
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
200
Believing is Seeing
oripsolob
1
84
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
140
A Modern Web Designer's Workflow
chriscoyier
698
190k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
220
Ruling the World: When Life Gets Gamed
codingconduct
0
180
Docker and Python
trallard
47
3.8k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
480
Transcript
1GB RAMの ラズピッピで 何ができるのか 試してみよう あっきぃ 2026/03/19 Raspberry JAM Tokyo
2026.3
自己紹介 • あっきぃ です – Mastodon: @
[email protected]
– Misskey.io: @Akkiesoft
• しゅみのかつどう – Japanese Raspberry Pi Users Group – Ejectコマンドユーザー会 • しごと – 日本仮想化技術 – OSCのWebの鯖缶
最新アプデ情報か……
無いことはないんだけど製品は • オフィシャルUSBメモリ – 128GBが$30、256GBが$55 – 安くないけどそのへんのよりは早いらしい • が、USB SSDよりちょっと弱いくらい
• ならUSB SSDを買う – 信仰アイテム • Pi 5 1GB $45(ちょうど今日のネタ) • AI HAT+ 2 $130 – 興味がないンゴ……高いし……
ほか • RPi Imagerリニューアル – 色々カスタムできるようになった • RPi OSアップデート –
Cloud-initとnetplan.ioの導入 • Ubuntuか • 便利ではある。ImagerもCloud-initを使用 – カーネル6.12.57 • 公式ディスプレイ2のタッチドライバーバグ修正で 高負荷だったのが解消
Kernel 6.18 soon • https://forums.raspberrypi.com/viewt opic.php?t=394580 • 1月くらいからベータ的にやってたらしい • 今朝6.18がlatest
kernelに変更されてた – https://github.com/raspberrypi/firmware /commit/63ad7e7980b030cb4649ecedf22 55c9226e5a1e8
今日の話題 • 1GBモデルの話 • ラズピッピが高い?安いモデル買えば いいじゃん – 価格上昇のおさらい • でも安いやつ買ってRAM足らなかったら
どうしよう • という人向けに、どのくらい遊べるか 検証してみる
ラズピッピ価格上昇の歴史 • 14年かけて円安化 – 80円/ドルから160円/ドルへ • Pi 4からRAMの種類が増えて、 高く見えるようになった(?) –
"人権"は安くない • DRAMショック(2025)! – PC・スマホ・タブレット・ラズパイ全部打撃 • 中東情勢は……関係しないといいですね – するだろこれ絶対
今日の35ドルモデルはPi 4 1GB • DRAMショックでもドル価格を変更 していないモデルもある • Raspberry Pi 4
1GB RAM 35ドル • Raspberry Pi 5 1GB RAM 45ドル • Raspberry Pi Zero 2W 15ドル • Raspberry Pi Zero W 10ドル • Raspberry Pi 3A+ 25ドル • Pico系は話が別なので略
ドルじゃわかんにゃい • 国内認定リセーラー主な3社 – 各社の価格付けにより500円くらい差がある – 安いとこで買うか、送料とか合わせ買い重視で 買うかは、皆さん次第 • Pi4
1GB: 7,000〜7,500円くらい • Pi5 1GB: 9,000〜9,500円くらい • Zero2W: 3,000〜3,500円くらい • ZeroW: 2,700〜3,500円くらい • Pi3 A+: 4,500〜5,500円くらい
1GB RAMってどうよ • (為替抜きで他モデルと比較して) 価格的にはそんなもんかも? – Zero2Wの倍のお金を出せば、RAMが倍に なってインターフェースも色々充実する • RAMが多ければ"人権"は得られるが
果たしてあなたが求めるラズパイの用途に "人権"は必要か – 松竹梅でとりあえず松に行かなくても良いのでは • じゃあ使い勝手検証してみるか……
1GB RAMモデル買う? • 私は、もういいヤツを買ってあるので、 要らないんですよね Pi4 8GB 「おれらが」 Pi 5
8GB 「いるやん!」
1GB RAMになってもらう • 設定を1行書いて、擬似的に1GB RAM モデルになってもらう Pi4 8GB 「1GB RAMです」
Pi 5 8GB 「1GB RAMです」 ヨシ
1GB RAMにな〜れ • /boot/firmware/config.txtに次の設定 を投入 • OSが指定されたRAMサイズに制限される • Linuxカーネルでやる方法もあるが割愛 [all]
total_mem=1024
Pi 4 8GB RAM「1GBです」 • OS上で確認 akkie@pi1gb:~ $ free -m
total used free shared buff/cache available Mem: 906 379 138 19 464 527 Swap: 905 16 889 akkie@pi1gb:~ $ cat /proc/cpuinfo (中略) Revision : d03114 ←「d」が8GB RAMモ(ルを表している Serial : 10000000XXXXXXXX Model : Raspberry Pi 4 Model B Rev 1.4
じゃあ検証していこう • SDカードに普通のデスクトップ版 Raspberry Pi OS 64bitを書き込んで実験 • 1GB RAMのデスクトップ環境でどのくら
い使い込んだら限界になるか見てみよう • 予想 – なんか8GBとかと比べて遅くなりがち – ブラウザが起動しない – ブラウザが起動してもせいぜい1〜2タブ
OSの起動時間を見る • 普通に電源を入れて、レインボー画面 からデスクトップ画面が表示されるまで の時間を計測 • 結果: どちらも30秒ほどで変わらず • 起動にはあまり影響しないらしい
• 起動直後のメモリ使用は380MB – 12ページ目のやつ – スワップはほぼ無
ブラウザを起動する • Chromiumを起動 • メモリ使用は415MBほどに増加 • スワップも15MBから230MB前後に増加 – どうしてかは知らないけど、メモリにまだ 余裕があるうちからスワップしているのが
興味深い?
ブラウザの起動直後のようす
適当にページを開く • ブックマークのリンクを適当に踏む • メモリ使用は520MBに • スワップは260MBと微増 – 何回も試していくと少しずつ増える場合あり –
解放は積極的にはあまりされなさげ
なんか適当に開く
2タブ。スワップが増えた
うーん? • 4タブ開いてもメモリ500MB、 スワップ500MBという感じに • なんか余裕があるな – 思ったんと違う(いい意味で) – 重さも感じず
• ていうかスワップってどうなってるん だっけ?SDカード上のファイルだっけ?
ん、zramってなんすか • RAMに圧縮ブロックデバイスを作成でき るLinuxカーネルモジュール(Wikipedia) – swapに使うことでI/Oを削減しながらメモリ を圧縮して空間を確保できるらしい – 2013年くらいからあるらしく、意外と古い akkie@pi1gb:~
$ sudo swapon NAME TYPE SIZE USED PRIO /dev/zram0 partition 906M 1.5M 100
いつの間に…… • Trixieから採用されていた模様 • デフォルトでは2GBに設定 – それ以下のモデルでは、RAMサイズと同量 • zramの使用状況はzramctlで確認可能 –
圧縮・展開にzstdを使っている……!
デスクトップのRAM要件? • 私はてっきり2GBだと思っていた • が、ドキュメントに記述がなかった – 記憶違いか……? • 1GB RAMでは先述の通りデスクトップが
起動し、Webブラウザも意外と使用可能 • 512MBはさすがに無理(Pi 3A+で確認)
デスクトップ環境の変遷 • Waylandに積極的だったため、見た目は 変わらずとも、内部は色々変化 – もしかすると、この辺の変化でメモリ要件も 変わったかも • Bullseye –
2GB以上ならWayland+mutter、以下なら X+Openbox • Bookworm – 2GB以上ならWayland+Wayfire、以下は同上 – 後にWayland+labwcに統一 • Trixieは引き続きWayland+labwc
じゃあPi 3Bもまだ舞える…? • 同じ1GBならねえって思うじゃん – 当然シーキビ。10年前のボードやぞ – CPUとかがねえ • RAMのスピードとか帯域が違いすぎる
– 3B: LPDDR2-900 – 4B: LPDDR4-2400 – 5B: LPDDR4X-4267 • zramへのスワップに必要なメモリ性能も、 圧縮に必要なCPUパワーも全く違う
話を戻してメモリを使い切る • 9タブくらいでメモリとスワップを ほぼ使い切って固まりかけた • タブを閉じて解消 • ラズパイでこんなに開くことないでしょ – 十分では
上出来なのでは
LibreOfficeもいけた • メモリ650MB+スワップ330MB • だれだ1GB RAMでブラウザ開けないとか 発表したやつ←
カーネルコンパイル (8GBの状態) • そもそも1.2GBくらいしか使わないのね
パット見あまり速度変わらず (1GBの状態) • 多少スワップしているけど、速度が極端 に遅いようには見えない、と思う
NVMeでシバいたらどうなる? • Pi5 1GBにNVMeを積んで、32GBくらい ファイルでスワップを積んだら? • そもそも32GB使おうなんてラズピッピの デスクトップ用途では難しいのよ…… • ブラウザ6タブとカーネルコンパイルで
やっと1GBのスワップ
さすがに重かった
自宅の環境も1GBにしてみる • メダカメラの室内カメラ環境 – https://shrimp.marokun.net/medaka/ • CM4 8GBでデュアルカメラを運用中 – メモリは完全にもて余している
• 1GBに制限しても余裕の動作
所感 • 1GBでもなんか思ったより普通に使える – 想定以上にデスクトップが使えて驚いた – zramのRAM圧縮が効いている気がする – デュアルカメラのサーバー環境も余裕 •
こうなってくると、1,2,4GBでも足りるな と言う気持ちにもなってくる – 8GB, 16GBもいらんのでわ
まとめ • 1GB RAMモデルという選択肢がある – Pi 4 1GB RAMは35ドル7,000円台 –
Pi 5 1GB RAMは45ドル9,000円台 • 令和でも意外と1GBでなんとかなる – Trixieからはzramがなんとかしてくれていた • 漠然と大容量RAMを買おうとしては 高いと嘆き、断念をするよりも、 適切なサイジングを。 – 私は発表時にすぐ買うから大容量RAMを現在より安く買っていて問題 にはなってませんけどネ(すぐ煽り)