長時間実行される Web アプリケーションで、Blob で表される大量のデータを処理することになる場合があります。それらの一部は XHR (キャッシュ フレンドリー) を使用して取得され、その他は を使用して作成されましnew Blob(...)
た。
- 正しく読んだ場合、ブロブはディスクまたはメモリのいずれかによって支えられていますか?
- これはどのように決定されますか?(ブラウザも同じルールに従っていますか?)
- 特定の動作を強制または保証する方法はありますか?
私の懸念は主に、これらのブロブをどのように管理するかです。私の最初のアイデアは、参照を維持することでした。しかし、それがアプリケーションの存続期間全体にわたって大量のデータをメモリに保持するのは良くありません。