💬 Commented on "デッキで長時間バックグラウンドで放置すると復帰時にフリーズする": yszkst "https://github.com/misskey-dev/misskey/issues/5467#issuecomment-1416761738
いくつか他Issueにもメモリリークのこともあり調べてたのですが
1. スクロールが最上部にあり新しい投稿が表示され古いものは消える状態
2. TLはバックグラウンドでも動いている
このときMkNoteのDOMがunmountされてもDetached DOMとしてブラウザに残り解放されないでたまり続けているようです。
フォアグラウンドで開いているときは解放されています。
メモリと抱えるオブジェクトが増えてしまい戻ってきたときにブラウザ(タブ)がフリーズしています。
Windows Google Chrome ( vivaldi, edge ) で同様の動き。
TLに投稿が追加されないようにスクロールを途中にしたままバックグラウンドにして放置したときは問題は出てこないかと思います。
!image
本当は正しく解放されるようにしたいのですが原因はまだ見えません。
<hr>
2. TLはバックグラウンドでも動いているについて
バックグラウンドにいるときはTLの更新(Note追加)は不要と思っています。
サウンドもいらないと思っていますがこれは人によりますかね。
副次的な効果で
+ Androidでブラウザを閉じても動いているのでおそらくバッテリー消費に影響している
+ 見られない絵文字・画像のアクセスが減らせる
もあるかと思います。
"
https://github.com/misskey-dev/misskey/issues/9995#issuecomment-1436064013