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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Akira Ouchi
March 19, 2026
Technology
1.5k
1
Share
1GB RAMのラズピッピで何ができるのか試してみよう / 20260319-rpijam-1gb-rpi-whats-possible
Raspberry JAM Tokyo 2026.3にて発表。
発表は、1GBにリミットしたRaspberry PiでこのPDFを表示して行いました。余裕✌
Akira Ouchi
March 19, 2026
More Decks by Akira Ouchi
See All by Akira Ouchi
1GB RAMのラズピッピで何ができるのか試してみよう / 20260404-osunc26kg-rtl8127-on-pi5
akkiesoft
0
25
EjecTea 2026 / 20260228-osc26tk-ejectea
akkiesoft
0
840
新アイテムをどう使っていくか?みんなであーだこーだ言ってみよう / 20250911-rpi-jam-tokyo
akkiesoft
0
1k
CentOS7とXOOPSから今度こそ脱却!セミナータイムテーブルをCraftCMSに統合した話 / 20250906-odc2025-ospn-craftcms
akkiesoft
0
130
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
900
Raspberry Pi Pico 2 移行はアリか? / 20240927-rpi-pico2
akkiesoft
0
150
Any Raspberry Pi (5) Updates? / 20240618-rpi-updates
akkiesoft
0
99
Other Decks in Technology
See All in Technology
15年メンテしてきたdotfilesから開発トレンドを振り返る 2011 - 2026
giginet
PRO
2
270
TUNA Camp 2026 京都Stage ヒューリスティックアルゴリズム入門
terryu16
0
670
「できない」のアウトプット 同人誌『精神を壊してからの』シリーズ出版を 通して得られたこと
comi190327
3
540
昔話で振り返るAWSの歩み ~S3誕生から20年、クラウドはどう進化したのか~
nrinetcom
PRO
0
140
遊びで始めたNew Relic MCP、気づいたらChatOpsなオブザーバビリティボットができてました/From New Relic MCP to a ChatOps Observability Bot
aeonpeople
1
150
スケーリングを封じられたEC2を救いたい
senseofunity129
0
140
契約書からの情報抽出を行うLLMのスループットを、バッチ処理を用いて最大40%改善した話
sansantech
PRO
3
350
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
3
2.1k
JSTQB Expert Levelシラバス「テストマネジメント」日本語版のご紹介
ymty
0
110
JAWS DAYS 2026でAIの「もやっと」感が解消された話
smt7174
1
120
Oracle Cloud Infrastructure(OCI):Onboarding Session(はじめてのOCI/Oracle Supportご利⽤ガイド)
oracle4engineer
PRO
2
17k
AWSで2番目にリリースされたサービスについてお話しします(諸説あります)
yama3133
0
110
Featured
See All Featured
Speed Design
sergeychernyshev
33
1.6k
Design in an AI World
tapps
0
190
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
420
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
140
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
310
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Paper Plane (Part 1)
katiecoart
PRO
0
6.3k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
300
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
400
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
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を現在より安く買っていて問題 にはなってませんけどネ(すぐ煽り)