Skip to main content

MAX_TOTAL_FETCH_WORKERS

Constant MAX_TOTAL_FETCH_WORKERS 

Source
pub const MAX_TOTAL_FETCH_WORKERS: usize = 8;
Expand description

同時に走らせるリソース取得ワーカーの総数上限。

【2026-08-05】最初 4 にしたが背景写真が届かなくなった[NET][STATS] total=12[IMGPERF] が出ない。正常時は 13)。 3.7MB の画像は最も重く、並列度を半分にすると 200 秒に間に合わない。

観測された不具合の原因は「同時数が 8 だから」ではなく メイン HTML と競合したからだった(set_main_load_in_flight を参照)。 そちらだけを直し、総数は現状(フォント 4 + 画像 4)を維持する。 ここは種別ごとの上限を横断で押さえる安全網として置く。

増減させるときは [NET][STATS] の total と [IMGPERF] の有無で 必ず実測すること。同時接続に弱いスタックなので上げるのも危険。