【PSO2】esのサービス継続が詰んだ件【次は本家?】
■ このスレッドは過去ログ倉庫に格納されています
公式にも「対応中」として記載されている、様々なタイミングでのクライアント落ち
esユーザーならば経験してる人も多いのだが、この度ユーザーによりその原因が判明した
「設計ミスによるメモリリーク」
それも"メモリリーク"なんて言葉を用いるのが不適切な程のもので
「一度リードしたデータ領域の解放が"ほぼ"出来ていない」というとんでもない状態である
ログインし直す、別のクエストする、スクを引く、服を着替えるなど行為を繰り返すと
その度に使用メモリ領域が+50〜100MBのペースで増加していく、ギャグにも程がある設計
公式においても長期にわたり「対応中」のままであるが、この規模のメモリーリークを直すには
当然に新たにゲームを作り直す必要であり、完全に【お疲れ様でした】 これは噂だし、うちらの界隈でそう言ってるだけで、セガ社内では違うかもしれないと
↑
確証がないにも関わらずこういう場所で広めるのは偽計業務妨害に当たるよ
仮に事実だとして、これは内部情報でしょ
ニートじゃないならこのスレがどれだけまずいかわかるよね >>119
確かにあったな、しかしまぁ4年近く前に運営に報告済みの案件がソースだとはおもわなんだな 結局>>1はさもアプリのプログラムを解析してるような口ぶりで話してソースは個人ブログって逃げて出てこなくなるのか 例え4年前の個人blogでも「もしかして...」と思わせてしまうくらいには信用度低いぞ 糞運営だしesがクソゲーなのは認めるし擁護するつもりはねぇけどいっちが逮捕ワンちゃんあるのがちょっとわくわく 俺もソースだせないけどメモリ確認のための常駐ソフト使ってるんだけどesやってて所謂メモリリークはわかんないな
使用してればもちろん増大はしてるけど7キャラすべてバッヂ取りやってのメモリみても落ちた事無いし増え続ける症状はでてない
はっきりとしたソースないのに叩くのは気に入らないな 逆に運営に対して突っ込みどころ作っちゃうだけだし 商用プログラムでまさかとは思うけど、Unityだったらガベコレ働くまでギリギリまで放置してるとかでは…
参照切れたリソースは明示的に解放しないとガベコレまで放置するし
ガベコレ自体が時止め誘発するから嫌ったとかなんか?
C#でメモリ大量に確保しすぎてる場合だったら、
一度確保したヒープ解放できないから
それで死亡とかあるんかもしれんが そもそも、簡単にメモリリークを引き起こすUnityなんてゴミを使っているのが悪い
同じSEGAのチェインクロニクルも、メモリリーク由来の各種不具合がとにかく多い
Vita移植版は更に酷く、頻繁にC2エラーでアプリごと落ちていた 初期設計からして本家と共に心中する欠陥アプリだろ
変に連動させたのが裏目に出たな 連動してなきゃ誰もこんな糞ゲーやんねーよ うま味あるからやるっていうのに
esチップ購入組も将来的に本家で還元されるからって思いでチップスクやってんだろう たぶん (俺は絶対にesじゃ金おとさんけど
ゲーム内容としてはソシャゲワースト3入るレベルでつまんないし糞だぞ アクション要素もないしチップ説明分の日本語もバランスもおかしいし さっきから文章を短くまとめられない奴が湧きすぎだな >>129
連動してなかったら誰もやらん
ゲームとしちゃ罰ゲーム以下、縄跳びでもしてた方がよっぽどマシなレベル レジャーでサイコロ転がしてるだけで異様に熱くなるんだけど
あれのどこにCPU食ってんだ? >>131
"長文乙"とレスしながら痛いとこから目を逸らして勝利宣言って最高にダサいね Jにっき見てみたけど
何もしてない状態で空きメモリ224MBしかないし
元々のメモリが少なすぎなんじゃないの? VITAと同じでesもなんで動いてるかすら把握できてないようなオーパーツなんじゃねえの? 1が言ってるブログで検証ってどこでやってんの?
探したけど2014年のものしか無かったが esなんてあまりに不親切すぎて興味もわかないからwikiすら調べないでコレサとワンポチアルチ探索だけやってるわ Jにっきの人はiPad mini (第1世代)みたいだから推奨スペック満たしてなさそうだな 別のesスレで「FFBEは絶賛炎上中。esは炎上したものの無事鎮静化してる」って書いてたやついたが
今思えば運営バイトだったのだろうか。 Unityがメモリリーク起こしやすいとか言ってるやついるけど逆だろ?
スマホn性能が上がったはいえ、所詮は組み込みなんだから
リソースのサイズとメモリ節約はもともと技術者の責任だわ
PCと同じ感覚では作れないよ
ドローコール気をつけたり、プラットホーム別にリソース最適化ちゃんとしてるアプリは落ちない 本家以上に過疎過疎だしセーーフッ
100人もやってないやろ? >>143
まだ炎上してる感ないし
炎上してたと認識しているやつがいるということは本当にまずいことだということでありそいつは関係者だったのだろう クラッシュログ見てないからわからんけど
本家でのワーナとか見てて思うのはグラボメモリを確保出来ない場合を想定してないんじゃないかと。
esの場合はガベコレでリソースが解放されたあと、
うっかり解放済みのリソース参照しに行って不正参照で死亡
本家は容量以上にグラボメモリ確保しに行ってグラボメモリの中身破壊、
壊れたテクスチャ参照して死亡してるんじゃないかと思う そもそも本編もメモリリークがひどい
緊急行った後クライアントを再起動しない限りテキスチャーがずっと残る esはUnityだったと思うからC#じゃね?
もちろんネイティブプラグインをC/C++で作れるけど
基本ガベコレ任せにするからメモリリークはあんまないと思う
ここの住人が何を根拠にメモリリークって言ってるのがすごい気になるんだが
単純にメモリ使いすぎによるメモリ不足なんでは? iPad miniの初代はiPad2とほぼ同じスペックだったと思うから
メモリ256くらいだったと思う。
うろ覚えだけど一つのアプリで100くらいを超えたあたりで
メモリ確保できなくて死んだ気がする クソゲー中のクソゲだしどうでもよくね?
かなりソシャゲやるけど1日持たなかったゲームは後にも先にもコレだけだぞw
控え目に言って頭弱いパチンカス思考の抵脳しかハマる要素無いし実害ないやろ >>152
かなりソシャゲやってる時点で低脳のパチンカスと同等なのはお前だろw 個人ブログのソースを出せない時点でAUTO、偽計業務妨害&痛風の呂布で通報しとくわ メモリの見積もりって単純な掛け算の問題なんだろうけど
それすらできないのが今の開発チームなんだろう。悲しい状況だよ。 運営擁護しないで脅迫ばっかでつまらん
アクロバットでいいからそれっぽい理屈並べろよと ゴミゲの話でよくそんな盛り上がれるな
少し触ったが今時のゲームの癖に配給要素カス過ぎて萎えて辞める奴のが多数だろコレ
wiki見たら組み合わせ系ゲームの癖に何故かデッキ販売すらしてねーし全部リアルラック勝負しろって事だろ?
搾取搾取搾取の嵐で飽きれ果てた記憶があるぞ サイコロだけしかできないes倉庫保持用のライト版アプリくれ
AC購入できる程度ありゃいいんだろうし このゲームやってるのって緊急とかいう張り付きゲーに旨味があるからってだけだろ?
今は知らんが >>135
それっぽいの確認したけど、検証者のメモリが少ないからと言って
メモリ解放を正常に行えないポルナレフアプリを提供して良い免罪符にはならないさー
というか>>1は「ほぼ」と言ってるけど、検証ソースを見る限りではメモリ解放してる形跡が「まったく」無いよね
タイトルに戻ってすら前のクエストとその前のクエストのデータを読んだままってこれは……w タイトルにもどっていちいち解放してるほうが怪しいわ
再度読み込む時に増えてなかったらただのキャッシュ >>162
いや免罪符になるだろ普通に考えて
iPad miniの初代とかもうAppleのサポートすら切れてるウンコ端末使って不具合扱いは無いわ
足切り食らってるんだからさっさと買い換えろ、殆どのソシャゲでもサポート対象外だろ Unityでもオブジェクト削除しないでstaticかDontDestroyOnLoadかなにかで保持してるとGCで回収できないんじゃねえの。詳しいこと知らんけど。 >>164
この人が端末を買い換えてもesがマルウェア紛いのメモリ潰ししてる事実は変わらないし免罪符どころか何の関係も無い 2014年のesでのブログ出てくるね、だから事実
「疑わしき点はあった」「運営は知りつつも未対応」この二点は変わらなさそう
けどメモリリークなんて言ってたら前やってたブラゲとか再起動してからがマナーだったし
それこそ過去の廃墟めぐりのSecond Lifeとか←2017年度ではやや改善されてた用に見えた
落ちないゲームなにんて無いしなぁ難しい >>41
行動力のために色々クエストやっても瞬殺できないのだけどそれはどういう理屈なの?(50種類くらいクエスト行っても落ちない) まあどうでもいいけどまだesやってる奴がいることに驚きだよ この間の緊急は一部の奴はがんばっただろうな 交換武器がフリクト因子だったし
1分10〜20万メセタ+たまにボーナスくらいになったからな ただ倉庫死ぬけど
アリオンでたばかりのランキング全盛期の半分くらいか?って感じ ガチ緊急参加率は10人くらいだったな 最近チンチロらしきもの実装されたからやってみたけどオセロしてた方がマシなレベルでビビったw
末端とは言え大企業の一部がこんなできの悪いもんをアプデと称してリリースしてくるとかガチ勢はよく炎上しないもんだな
まぁ興味ないから何しててもいんだけどさ、ブルージーみたいな下品なだけのキャラ本家に連れてくんのだけは辞めてな
腐った感性は腐ったゲーム内だけに押さえてくれ >>176
仮に本家が腐ってるとしても腐ってないと思う人は大勢いるってことだね(ニッコリ 一番恐ろしいのはこんな状態でも結構なプレイヤーが遊んでる件
まさに抗うことを知ならいアホ つまり
esはスマホではなく仮装環境で遊ぶのがいいと言うわけだな スマホの性能不足でクソ重いのかと思ってたがそうではなかった Lobiにこのスレ見て話題出してるアホ居たぞ、ソースは2ch(草)まで完備して
お前ら責任取ってやれよ可哀想だろ PSO2esってデレステと同じUnity使ってるはずなのになんでこんなクソ光源クソ挙動なんだろうな 緊急きてるときとか2〜3時間クエ回し続けたりすることもあるけど
別にフリーズもクラ落ちもないし
なんで抗わないんだとか言われても、何に文句言えばいいのかよくわからん >>180
性能不足と言われたら、それも不正解ではないと思うよ
PSO2esのクライアント容量を上回る程のメモリを搭載すれば
PSO2esの全力メモリリークの上限を超えることが出来るわけだしね
つまりこの件は、アップルとか泥端末のメーカーに対して
「おい!最近はアプリ1つでメモリ5GBとか食うのによー
搭載メモリ2GBだの4GBで足りるわけねーだろ!お前ら頭おかしいのかよ」
ってクレームを入れて、PCすら上回るメモリを搭載したスマホを出してもらえば解決する問題です >>186
バカすぎ
メモリの使われ方わかってねーだろ >>187
PSO2esに通常のメモリの使い方を要求しても仕方ないんじゃない?
使い終わったリードを解放しないんだから、当然にクライアント側のスペックでゴリ押すなら
ぶっ飛んでるのは承知だけど、クライアント容量+動作領域に相当するメモリを搭載したスマホが必要になってしまう
それが出来ないならクライアント落ちるのを諦めるか
運営がこの馬鹿げたメモリリークと言って良いのかすら怪しい状態を直すしかない 正直重い理由は全然分からん。
スマホ買い換えて性能上げても殆ど速度変わらんよ。
コールバックやクロージャの使い方わからず、一定時間スリープさせてポーリング実行させてんのかな?くらいしか想像出来ん。 >>188
使い終わったリードとかメモリリークと言っていいのか怪しい状態とか
痛い発言しなさんな
あと187はお前さんを馬鹿と言ってるんだよ フリクト因子ばら撒いて一旦サービス終了からの新生する準備段階だぞ Unityの場合、C#(mono)側とUnityアプリ側で二重のメモリ管理構造になっているからな
片方のmemory usageが正常値だったとしても、もう片方がそうとは限らない
おまけに、多数のassetを参照したままscene転換とかやらかすと、あっという間にheapが肥大化する
>>189
泥なら重いのは仕様だよ
iOSと比較して、前提条件から色々と不利 >>190
発言が痛いだの頭から悪いだの言ったところで、PSO2esがメモリを食い切るまで圧迫し続ける仕様は直らないですし
小学生みたいな煽りを連ねる程に暇なら拡散してこと急がせてあげようか?切羽詰まらないと仕事出来ないなら仕方ない
口を開く暇あるなら手を動かす。それが出来ないというのであればPSO2が隠蔽してるマルウェアの混入、警察に告発しようか? なるほど、わからん
誰かプログラム知識の無い人間にも解るよう3行にまとめてくれん? >>195
メモリリークって稼働してるだけで動作が重くなるやつ
ソフトウェア屋はこれを見つけたら野放しにはしない直す
esはずっと放置 194が実際にesがメモリ食いつぶす証拠動画撮ってきて上げればいいのに
口開く暇あるなら手を動かすんでしょ 同じUnity使ってるFGOやPGOも、長丁場で不安定になりやすいからね >>194
あるって証拠掴んでるなら 告発しようか? なんて聞く理由がないと思うんだけど >>195
部屋を散らかす
片付けないで次の部屋を借りて散らかす
遊べる部屋が少なくなる >>193
アプリのメモリ処理ってのは、端的に言えば机の上に必要なデータを広げて、使い終わったら片付けて、次の処理を始めるんだが
片付けが不十分なので次の処理を始める段階で既に机の上が圧迫される状態をメモリリークと言う。アプリ開発者の手抜きで起こる
で、PSO2esの場合は不十分どころか片付けてる気配すら無く前の処理に使ったデータが全て机の上に残ってるから「メモリリークなんて次元では…」
なので困り果てた運営がここで必死に動作スペック不足(アプリ容量以上のメモリを搭載したスマホを開発すれば一応解決する)と
証拠証拠とファビョる作業を延々と繰り返してるわけですよ なんか信じ難い話だがesは突然落ちる事結構あったからなあ
まあもうプレイしてないが esが落ちやすいからってなんでもメモリリークって言ってるにわかがいて笑える
ガチ開発者やってた奴とかちょっと詳しい奴からは的確に書かれてるけどリークってほどではないし他の問題だと思うわ
あとタップの補正処理の部分も怪しいな 画面切り替え時(load走る処理)とかタップ超連打すると高頻度で落ちると思うぞ この検証って、サポート切れのiPad mini初代使ってる奴が
iMonitor使って、esやってるとメモリ使用量増えたのを確認した!
だからesが落ちるのはメモリリークに違いない
って言ってるだけのアホだから相手にしなくていいぞ
僕ちんのうんこ端末でも動くようにしろって言ってるだけ >>195
机で仕事するとき終わったものは片付けて作業場を広く保つだろ?仕事しやすいようにさ
それができないく終わったものを残し続けて机の上をパンクさせるてくのがメモリーリーク
処理が遅くなるのは当然、下手すりゃメモリーを破損して壊す可能性もある怖いものだよ
ユーザーとしての対策は重くなったらログアウトしてメモリー解放ぐらいしかない、それかアンスコ メモリリークはメモリをOSに返す前に参照を消してしまって返せなくなることだぞ
(ガベコレする言語だとあんま起きなくなってるけど)
プログラムの設計でキャッシュなどでメモリを大量に確保した結果、
新しくメモリが確保できなくなって、結果的にアプリが動作不良になるのとは全く別の問題だぞ
落ちるまでの経過は似てるが原因が全く違う
前者はバグを修正したら動くようになるかも知れんが
後者は使用するメモリ量などのスペックで足切りされてたら動く見込みはゼロだからな そもそも本当に落ちた原因なんてクラッシュログ見ないとわからんよ
落ちる原因なんてメモリ不足以外でもいくらでもあるよ わからんと言ってもメモリ全く解放せんで、次々と上乗せするスタイルじゃあ、どの道これ直さんと落ちるだろとw
コップに水を注ぎ続けて溢れた原因が分からないとか言ったらただのガイジやぞw まぁだグダグダやってんのか、確信があるなら運営に凸しとけや。 このスレ丸々運営に送っとくわ
んでこれが事実なら今まで費やした金返せと抗議するわ Androidのほうに関してはメモリリークっぽい現象なんてわからないけども
ただチップローディング中にタップ連打やフリックで一番下までスクロールした後に交換チップ所など
他のロード処理が起こるような事をするなど意図的に負荷かけるような行動すると高確率で落とせるね
想像で適当書くけど、エラーの例外定義の取り方がもれて甘いとか割り込み処理のスルーの仕方間違ってるんじゃない? 初期の糞蔵からして鯖がへっぽこで蔵に丸投げするようにして対策したんじゃないの
だから端末依存で落ちる 問題のブログ見たが
少し詳しい奴ならわかるだろうけど
アクティブとアンアクティブは殆ど変化せず
システム側の利用量が増加してるだけだから
アプリがストレージから読み出したデータをOS(というかカーネル)が
空きメモリにキャッシュしてるだけやで
メモリリークでも何でもねぇ >>215
それをメモリリークって言うんだよ
アプリは放棄してるつもりでも空き領域になってないからシステム名目の不明領域が積もってくんだよ
というかOSが勝手にアプリのキャッシュ作るわけねーだろアホかよ
お前の泥だか林檎だか知らんが未来に作られる全アプリのメモリの使い方まで把握するとかあるわけねーだろとw >>215
お前が少しも詳しくない奴なのがバレバレだぞ >>216
遅いストレージからRAMにキャッシュするのはUNIX系カーネルの基本機能
ttp://sandragon.hatenablog.com/entry/2014/06/14/235825
泥のカーネルはlinuxだから該当
林檎もここら辺は同じ
言ってもわからんだろうが ■ このスレッドは過去ログ倉庫に格納されています