Gadget 15:リソースの見積り

Cloudflare OS を動かすのに必要なメモリ・ストレージの考え方と見積り方法

リソースの見積り

「この NAS / この Mac で問題なく動くか」の判断材料を提供します。

目的

  • 必要なメモリ・ディスク・CPU の下限と推奨を理解する
  • 連続稼働(NAS 常駐)のリスクを見える化する

前提条件

見積り表(目安)

項目 最小 推奨 備考
メモリ 4 GB 8 GB 以上 pnpm install+複数 Worker 同時起動で消費
ディスク(初回) 5 GB 10 GB node_modules + .wrangler
ディスク(長期運用) +5 GB +10 GB ワークスペース・Gadget 増加分
CPU 2 コア 4 コア(x86_64) ARM は非推奨(02

見積りの手順

  1. 現状の使用量を測る
du -sh cloudflare-os node_modules cloudflare-os/.wrangler   # ディスク
free -h                                                      # メモリ(Linux/コンテナ)
  1. 使用実績から数年分を算出
保有期間中の見込み増加量 = 月間増分 × 運用月数
必要量 = 初回(Raw) + 増加量 + スナップショット/バックアップ分
  1. 上限を設定する(NAS の Container で Memory/CPU 制限)

よくある失敗

症状 原因 対処
常駐後にメモリ不足 見積り漏れ(複数 Worker) 8 GB 前提へ見直し、上限設定
ディスク溢れて起動不可 .wrangler 成長を見落とし 定期的な削減+容量監視
バックアップが容量不足で失敗 バックアップ先を計算外 予備 +20% を確保
ARM 機で組み上げた 非推奨構成 x86_64 機へ移行

確認

次に読む