Ticket #33361

メモリーが解放されていない。

Eröffnet am: 2014-03-05 08:42 Letztes Update: 2014-04-28 14:04

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Meilenstein:
Priorität:
8
Schweregrad:
8
Lösung:
Gefixt
Datei:
Keine

Details

メモリー消費が600MBから170程度まで軽減されてました。一通りテストしてみてメモリリークは解決したと思われます。

Ticket-Verlauf (3/9 Historien)

2014-03-05 08:42 Aktualisiert von: dtxbygt
  • New Ticket "メモリーが解放されていない。" created
2014-03-15 13:58 Aktualisiert von: ron1120
Kommentar

XG版、GD版共に選曲画面でメモリーが解放されていない可能性がある。

2014-03-15 14:13 Aktualisiert von: dtxbygt
  • Schweregrad Update from 5 - Mittel to 8
2014-03-16 00:30 Aktualisiert von: dtxbygt
Kommentar

選曲画面のプレビュー音の繰り返し処理で、メモリーの増大化する可能性が高いかと思われます。

2014-03-16 23:06 Aktualisiert von: kairera0467
  • Verantwortlicher Update from (Keine) to kairera0467
Kommentar

・・・もしかして例のランダムセレクトとボックスクローズのジャケットですかね・・・?
ジャケット画像は丁寧に扱わないと駄目ですよ。管理方法も大事。
長く触ってないので細かい仕様は忘れましたが、
たしかジャケット画像はリストとメモリに入れて登録した後描画、ステージ移動時にまとめて開放・・・・という仕様だったかと。
そこらへんがあるから長らくXG選曲画面版をリリースできなかったんですよね・・・・・(涙)
(※ただしこれはあくまで「選曲画面が原因であれば」の話です。)

>>GTさん
んー。DTXMania本家がその仕様でどうにかなっているなら考えにくいですね。

2014-04-27 13:04 Aktualisiert von: kairera0467
Kommentar

rev383にて以下の対策。
・選曲画面のPrivateFont生成メソッド周りの仕様変更。
rev387にてさらに以下の対策。
・選曲画面でPrivateFontをずっと生成し続けていてメモリを食いつぶしていたので、XG版とほぼ同じ仕様に。
・選曲画面でPrivateFontを使って生成した画像を0.5倍に縮小した使っていたので、等倍で使用するようにした。(実際こっちのほうがきれい)

これで大体解決。目立ったメモリリークによる強制終了が無くなりました。
念のため確認の方をお願いします。これで大丈夫でしたらクローズさせていただきます。
http://ux.getuploader.com/kairera/download/474/DTXManiaXG%28ver.K%29GITADORA%E9%A2%A820140427.zip

2014-04-27 13:20 Aktualisiert von: dtxbygt
  • Details Updated
Kommentar
(This comment has been deleted)
2014-04-27 13:23 Aktualisiert von: dtxbygt
Kommentar

rev387にて解決

2014-04-28 14:04 Aktualisiert von: kairera0467
  • Lösung Update from Keine to Gefixt
  • Ticket Close date is changed to 2014-04-28 14:04
  • Status Update from Offen to Geschlossen

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden