Ticket #33361

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

오픈 날짜: 2014-03-05 08:42 마지막 업데이트: 2014-04-28 14:04

Reporter:
소유자:
Type:
Status:
Closed
MileStone:
Priority:
8
Severity:
8
Resolution:
Fixed
File:
None

Details

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

Ticket History (3/9 Histories)

2014-03-05 08:42 Updated by: dtxbygt
  • New Ticket "メモリーが解放されていない。" created
2014-03-15 13:58 Updated by: ron1120
댓글 올리기

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

2014-03-15 14:13 Updated by: dtxbygt
  • Severity Update from 5 - Medium to 8
2014-03-16 00:30 Updated by: dtxbygt
댓글 올리기

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

2014-03-16 23:06 Updated by: kairera0467
  • 소유자 Update from (None) to kairera0467
댓글 올리기

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

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

2014-04-27 13:04 Updated by: kairera0467
댓글 올리기

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 Updated by: dtxbygt
  • Details Updated
댓글 올리기
(This comment has been deleted)
2014-04-27 13:23 Updated by: dtxbygt
댓글 올리기

rev387にて解決

2014-04-28 14:04 Updated by: kairera0467
  • Resolution Update from None to Fixed
  • Ticket Close date is changed to 2014-04-28 14:04
  • Status Update from Open to Closed

Attachment File List

No attachments

Edit

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