したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

家Age落ち対策スレ 1軒目

5名無しの旅人:2018/05/09(水) 10:51:48 ID:CBu48eEY0
moeが確保しているメモリの状態を見て原因を知りましょう
(外部から見ることのできるデータを使用し、推測しています。また内部のデータを知りうる手段ではありません)

PC環境はWindows 10 64bit Core i7-4770K MEM32GB SSD1TB*2
クライアントの環境設定は次の通りです
ttps://i.imgur.com/qJ3Gzs9.jpg
原因を知る目的なのでキャラの表示・品質設定を最大にしています
実験にはP鯖ゲオ北東エリアを使用します

ttps://i.imgur.com/B7y4wjF.jpg
ゲーム開始後、北東エリアの読み込みが完了した時点のメモリマップです。x86アプリケーションなので2GBです
ログインするとUI、マップやオブジェクトと思わしき大量(200〜400MB程度)の領域が確保され、家Ageが読み込まれると必ず75MB程の連続した領域が確保されます
アセッツの読み込みが行われ、モデルやテクスチャのキャッシュが貯まっていきますが、すでに隙間が空いています。断片化です

ttps://i.imgur.com/nJ1o6Kj.jpg
北東を1周するとこのようにほぼ満杯になります。この時の設定は距離による読み込み量の差を減らすため視点1(主観)で行っています
満杯になるとキャラのキャッシュが徐々に解放されていくらしく、服が脱げる現象が発生しますがメモリ断片化が加速します

ttps://i.imgur.com/4r0DkRV.jpg
マップ移動を行うとマップと家に関連するデータと思わしき領域のみが解放されますが、同様のデータのために再度領域を確保する必要があります
しかし、読み込まれる順番やサイズが同じとは限りません。メモリ確保は先頭から空いてる場所を探すので番狂わせが起こればおしまいです
この場合は家関係と思われる領域の確保に失敗しクライアントはクラッシュしました


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板