
2026/03/12 20:41
**最安値のMacBookに関するビッグデータ**
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
概要
Apple の新しい MacBook Neo は、学生・写真家・作家をターゲットにしており、256 GB または 512 GB の2種類のストレージサイズが用意されています。EU では充電器付きで販売されません。単一の 6‑コア Apple A18 Pro チップと固定された 8 GB RAM、NVMe SSD(約 1.5 GB/s)を搭載しており、Air や Pro ラインに比べてはるかに遅いです。
DuckDB v1.5.0(メモリ上限 5 GB)でのベンチマークテストでは、Neo はクールランでクラウドインスタンスを上回りましたが、ホットランでは c6a.4xlarge を下回り、全体として約 13 % 遅く、大規模クエリでは最大 80 GB のデータをスピルしました。
このノートパソコンのシンプルな仕様は、クラウドリソースにアクセスする軽量クライアントとして最適です。ローカルでのビッグデータ処理も可能ですが、ハードウェア制約によって限られます。カジュアルユーザーは携帯性を評価しますが、大規模ワークロードを扱うプロフェッショナルには外部またはクラウドソリューションが必要になるでしょう。
本文
TL;DR
最新のエントリーレベルMacBookはデータベースワークロードでどれほど実行できるか?ClickBench と TPC‑DS SF300 を用いて検証した結果、両方のベンチマークを完了できることが判明し、時には驚くほど良好な性能も示しました。
Apple が本日「MacBook Neo」を発表
学生・写真家・作家向けに適しているかどうかを語るレビューは数多くあります。
しかし、「ラップトップでビッグデータを扱う」という我々の理念に合致するか、という点についてはほとんど言及されていません。
私たちはデータドリブンな方法で検証しました:最寄りの Apple Store で1台購入し、ベンチマークを実行しました。
ボックス内の内容
- ラップトップ本体と編組 USB‑C ケーブルのみ(EU では充電器は付属していません)。
- ストレージ選択肢:256 GB または 512 GB – 私たちは後者を選び、価格は US$700 / €800 に上昇しました。
- メモリ:固定で 8 GB。
- CPU:iPhone 16 Pro 用に設計された 6 コアの Apple A18 Pro(単一プロセッサ)。
背景: 2024 年、TPC‑H SF100 を使用して iPhone 16 Pro のベンチマークを行い、すべてのクエリを約10分(空冷)と8分未満(乾冰冷却)で完了しました。Neo はこのワークロード――そしてそれ以上――に対応できるはずです。
ClickBench
設定
- 1 本の広いテーブルに対する 43 個の集計/フィルタリングクエリ:100 M 行(約14 GB Parquet、75 GB CSV)。
- macOS 上で DuckDB v1.5.0 を実行し、メモリ制限を 5 GB に設定(OS スワップを避けるため)。
- ベンチマーク対象は 2 台のクラウドインスタンスと比較:
| インスタンス | CPU | RAM |
|---|---|---|
| MacBook Neo | 2 パフォーマンス + 4 エフィシエンシーコア、8 GB RAM | — |
| c6a.4xlarge | 16 AMD EPYC vCPU コア | 32 GB |
| c8g.metal‑48xl | 192 Graviton4 vCPU コア | 384 GB |
手順
- Parquet ファイルを DuckDB にロード。
- 各クエリを 3 回実行(コールド + ホット)。
結果(秒)
| マシン | コールドラン (中央値) | コールドラン (合計) | ホットラン (中央値) | ホットラン (合計) |
|---|---|---|---|---|
| MacBook Neo | 0.57 | 59.73 | 0.41 | 54.27 |
| c6a.4xlarge | 1.34 | 145.08 | 0.50 | 47.86 |
| c8g.metal‑48xl | 1.54 | 169.67 | 0.05 | 4.35 |
分析
- コールドラン:Neo はサブ秒の中央値で、すべてのクエリを 1 分以内に完了します。これはクラウド上のネットワークディスクよりもローカル NVMe SSD の読み込みが速いことによるものです。
- ホットラン:Neo の合計実行時間は約10 %改善され、c8g.metal‑48xl が全体的に圧倒的に高速ですが、Neo は中央値で c6a.4xlarge を上回り、合計時間も 10 倍 CPU スレッドと 4 倍 RAM を持つクラウドボックスよりわずか ~13 % 遅いだけです。
TPC‑DS
設定
- DuckDB LTS v1.4.4(tpcds 拡張)。
- データセットは SF100 と SF300 で生成、メモリ制限 6 GB。
| スケール | クエリ中央値実行時間 | 合計実行時間 |
|---|---|---|
| SF100 | 1.63 秒 | 15.5 分 |
| SF300 | 6.90 秒 (中央値) | 79 分 |
観察点
- SF100 では Neo がほとんどのクエリをスムーズに処理。
- SF300 ではメモリオーバーフローが発生し、一部クエリは最大 80 GB をディスクで使用。クエリ 67 は 51 分かかりましたが、すべてのクエリは 79 分以内に完了しました。
購入を検討する際
日常的にラップトップでビッグデータワークロードを実行する場合、Neo は最適とは言えません:
- ディスク I/O:約1.5 GB/s と Air/Pro モデルの 3–6 GB/s に比べて遅い。
- メモリ:8 GB が長期的なパフォーマンスを制限します。
ローカルで時折データを処理し、主にクラウドリソースを利用するユーザーには Neo は堅実なクライアント機器となります。
結論:エントリーレベルの MacBook Neo は DuckDB のオフコア処理のおかげで ClickBench と TPC‑DS のワークロードをある程度こなせますが、I/O とメモリの制約から、高級モデルや専用クラウドインスタンスと比べて重い継続的ビッグデータタスクには向きません。