---
name: bulk_strategy_test_ban
description: FXトレーダーの全戦略一括テストでarcanaをOOMクラッシュさせた教訓
type: feedback
---
FXトレーダーの全160戦略を一括で`analyze()`テストするとarcana(7.7GB)がOOMでフリーズする。
**Why:** 各戦略が`df.copy()`+`compute_indicators()`で503行DataFrameを複製しインジケーター列を追加。160回繰り返すとメモリ爆発。OOM killerが間に合わずSSHも応答不能になり、VNC rebootが必要になった(2026-04-09)。
**How to apply:** 戦略の一括テストは絶対に行わない。やるなら10個ずつバッチ分割し、各バッチ後に`gc.collect()`を挟む。または`timeout`コマンドで制限をかける。
memory/feedback_no_bulk_strategy_test