Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

改善要望:メモリ使用率 #169

Open
viola0222 opened this issue Nov 8, 2023 · 3 comments
Open

改善要望:メモリ使用率 #169

viola0222 opened this issue Nov 8, 2023 · 3 comments

Comments

@viola0222
Copy link

概要

ユドナリウムの部屋を長期間使用するとメモリが食われまくるのでメモリ占有率をセーブするように実装変更をしてほしい

なぜそれが必要なのか

キャンペーンで、長期のセッションを同じ部屋データでやっているのですが
最近セッション中に、セッション参加している全メンバーで

  • out_of_memoryの接続エラー
  • BGMが周期的にぶつぶつ途切れ、同時にチャット欄の変換にもラグが生じる
  • PCブルースクリーン

が頻発します。
開発者モードでコンソールログを見ると、まれに同期に失敗することはありますが、それ以外のエラーは出ていません。
ちなみに、再接続した直後はスムーズに使えるのですが、次第に周期的にBGMがとぎれ、最終的に out_of_memoryの接続エラー…となります。この挙動は再現性があります。

いろいろ原因を私なりに調べたところ、タスクマネージャーでメモリを見ると、ユドナリウムのみで3000MBのメモリを使用しており、これが不具合の原因であると見当をつけました。

おそらくユドナリウムの部屋データが全員のPCのそれぞれのメモリ上に載っているため、同期する際にメモリを使いすぎてしまうとout_of_memoryとなりブラウザや運が悪ければPCごとクラッシュするものと思われます。

クラッシュするのはメモリ自体にもあまりよくないため、ユドナリウム使用中のメモリ使用率について、一定キャッシュ以外は読み込まないなど、どうにか使用率を改善できませんでしょうか。
もし必要であれば部屋データも添付させていただきますので、どうかご一考いただけますと幸いです。

よろしくお願いいたします。

@ouroboros723
Copy link

ouroboros723 commented Nov 30, 2023

自分が参加してる卓でも同様の問題が発生します。
30分〜1時間ほど使用しているとGoogleChromeのout_of_memoryでクラッシュします。
ほば100%の頻度で発生しているため、なんとか対策をしたいのですが、どうすればよいのでしょうか?

ちなみに、マシンのRAM自体は16GB積んでいるゲーミングPCであり、スペックは一般以上かと思います。

調査に必要な情報があれば可能な限り提供いたします。

よろしくお願いいたします。

@mrrlll
Copy link

mrrlll commented Dec 24, 2023

自分で身内用に改造したUdonariumでの話ですが、同様の問題が何度か発生しています。
自分が改変した部分による不具合だろうと思い込んでいましたが、同様の症状に困っている方が複数人見受けられたので、念のため共有しておきます。

この症状は今のところChrome、Edge使用時に発生し、FireFoxでは起きていません。
おそらくChromium系のブラウザでは同様の症状が起きるのではないのでしょうか。
数種類の部屋データで検証しましたが、すぐに症状が現れる部屋データもあれば、数時間経過してやっと症状が現れるなど、様々です。

↓スペックや設定等↓
Core i5 12600K
RAM32GB
RTX2070
ブラウザのハードウェアアクセラレーションを有効
Udonariumで遊ぶ上では必要十分な性能だと思います。

もし解決できるのであれば、協力できればと思っています。
よろしくお願いいたします。

@ouroboros723
Copy link

ouroboros723 commented Dec 24, 2023

自分で身内用に改造したUdonariumでの話ですが、同様の問題が何度か発生しています。
自分が改変した部分による不具合だろうと思い込んでいましたが、同様の症状に困っている方が複数人見受けられたので、念のため共有しておきます。

この症状は今のところChrome、Edge使用時に発生し、FireFoxでは起きていません。
おそらくChromium系のブラウザでは同様の症状が起きるのではないのでしょうか。
数種類の部屋データで検証しましたが、すぐに症状が現れる部屋データもあれば、数時間経過してやっと症状が現れるなど、様々です。

↓スペックや設定等↓
Core i5 12600K
RAM32GB
RTX2070
ブラウザのハードウェアアクセラレーションを有効
Udonariumで遊ぶ上では必要十分な性能だと思います。

もし解決できるのであれば、協力できればと思っています。
よろしくお願いいたします。

僕も同じくFirefoxだとクラッシュしませんでした。(実際に2〜3時間ほどのセッションで動作確認しました。)
macOSのSafariではまだ試せていない為、次回のセッション時に検証してみようと思います。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants