改造の館 掲示板


[ HOME掲示板TOP一覧表示ツリー表示トピック表示新規投稿記事検索記事修正・削除携帯用URL管理用 ]


[1741] 不具合なのか仕様なのか Name:timorakatideani Date:2014/01/25(土) 22:45 [ 返信 ]
PSPでメモリの全領域を検索で確保した後に絞込み検索をかけると絞り込みが甘い場合メモリ不足のエラーが出ます。
尚wiiですが全領域を確保しようとすると途中でメモリ不足となります。
搭載メモリ16GB、仮想メモリなし、wiiの場合メモリ使用率30%程度(4.5GB)、meccの使用メモリ1GBで発生しますが、現状仕様と考えてよろしいでしょうか。

[1743] RE:追加で別の質問 Name:timorakatideani Date:2014/01/30(木) 21:19
MECCですが、リージョン検索の検索指定の際、差分でマイナスを指定できるでしょうか? -を使ってみましたが無理でした。

[1752] RE:不具合なのか仕様なのか Name:管理人TATSU Date:2014/02/01(土) 15:44
timorakatideani様

TATSUです。

メモリ不足の件ですが、こちらで以下のように確認してみました。

・PSP設定で0検索or等しい検索
 検索結果3000万個ほどでエラー無し
 このときのMECCの使用メモリは1GB
・wii設定を行ってもエラーは無し

MECCで大量にメモリを取ってもエラーになることは無かったので、
環境に依存して発生している問題では無いかと思います。
申し訳ありませんが、こちらでは原因不明です。
もしメモリ不足以外に何かメッセージが出ていればご連絡ください。
何かヒントになる情報があるかもしれません。


リージョン検索についてですが、リージョン検索では差分指定はできません。
固定数値での検索のみ対応しています。


以上、よろしくお願いいたします。


[1761] RE:不具合なのか仕様なのか Name:timorakatideani Date:2014/02/02(日) 11:59
うーむ、wiiのリージョンマイナス指定無理ですか。仕方ないですね。
メモリ不足についてはやはり発生するので確実に発生する手順について記載します。
PSPビット入力にて0を検索し全領域(33554432)確保を連続で行うと確実に発生。試行回数10回
消費メモリは最大で1.2GB程度
タスクマネージャーを使用した際の強制終了時のエラーメッセージは必ず
アドレス0054B437でアドレス00000010に対する読み取り違反がおきました。
となります。検索のバイト数には依存していないようです。
仮想メモリ使用して発生するかテストしたほうがいいですね・・・

[1762] RE:不具合なのか仕様なのか Name:timorakatideani Date:2014/02/02(日) 12:09
仮想メモリ確保結果
確保量16GB合計32GB
ビット入力にて0を検索し全領域確保時、エラーメッセージが10回連続検索開始を押して出る程度に軽減
ということで何かしらの問題はあるようですが、仮想メモリがある状態で使用していればまず発生することはないようです。
この状態で使用することにします。

[1789] RE:不具合なのか仕様なのか Name:管理人TATSU Date:2014/02/22(土) 14:03
timorakatideani様

TATSUです。

> PSPビット入力にて0を検索し全領域(33554432)確保を連続で行うと確実に発生。
ご連絡いただいた上記の方法で確認したところ、こちらでもエラーが発生いたしました。

メモリ不足ということで現時点では対処できるか不明ですが、
原因と対処方法を調査・検討いたします。


以上です。


[1856] RE:不具合なのか仕様なのか Name:管理人TATSU Date:2014/04/07(月) 14:55
timorakatideani様

TATSUです。

メモリ不足の原因が判明しましたので修正を行いました。
ご迷惑をおかけし申し訳ありませんでした。
最新版をダウンロードしてご確認をお願いします。

以上です。


[1863] RE:不具合なのか仕様なのか Name:timorakatideani Date:2014/04/08(火) 21:18
TATSU様

更新お疲れ様でした。
連続で新規検索をかけてみましたがメモリ不足とならなかったので無事修正されているようです。

[2765] RE:メモリ不足について Name:timorakatideani Date:2016/04/24(日) 07:47
通常の使用範囲内ではほぼ発生しないですが、PS2のメモリ量を越えた辺りから同様のエラーが出るようです。
過去のバージョンを使って見た限りではここ最近のバージョンが原因ということではなさそうです。

[2817] RE:不具合なのか仕様なのか Name:管理人TATSU Date:2016/06/25(土) 13:43
timorakatideani様

TATSUです。
返信が遅くなり申し訳ありません。

メモリ量が多い場合での確認ができておりませんので、
まずはこちらでも現象が発生するか確認してみます。

すぐに対応ができそうになく、ご不便をおかけし申し訳ありませんがお待ちください。


以上です。


[2864] RE:不具合なのか仕様なのか Name:管理人TATSU Date:2016/07/17(日) 13:08
timorakatideani様

TATSUです。

こちらで確認してみましたが、
以前のようにメモリ不足になるような現象はなく、エラーが出ることもありませんでした。

お手数ですが、具体的にどのような手順で実施したときにエラーが出るかを教えていただいてよろしいでしょうか?


以上、よろしくお願いいたします。


[2871] RE:不具合なのか仕様なのか Name:timorakatideani Date:2016/07/17(日) 18:25
TATSU様

確実な発生条件はないのですが、PSPの4バイト検索で結果が非常に多い場合に多いです。
ただここ最近、PCの仮想メモリを設定していない事が影響している可能性が出てきているので、確実な発生条件を含め暫く使って検証してみます。

[2883] RE:不具合なのか仕様なのか Name:timorakatideani Date:2016/07/31(日) 19:29
メモリ不足発生の検証が終了しました。
最近のメモリ消費量が膨大なPCゲームで無理矢理リージョン検索を行った結果、検索の早い段階でメモリ不足のエラーが発生し動作しなくなります。通常の使用では、比較的最近のハードでmeccの検索回数や検索量が膨大な際に時々発生するようです。

[2896] RE:不具合なのか仕様なのか Name:管理人TATSU Date:2016/08/21(日) 17:56
timorakatideani様

TATSUです。
回答が遅くなってしまい申し訳ありません。

メモリ不足の発生状況をお聞きする限りでは、
純粋に使用しているメモリがPCのメモリ容量を超えているのではないかと思います。

MECCでは、メモリエディタで表示されるアドレスサイズ分を全てメモリ上で確保しています。
※1GBのアドレスサイズを指定すれば、PCのメモリを1GB確保します。

さらにその状態で検索を行うと、検索前の結果と検索後の結果のメモリを確保するため、
メモリの使用量が倍となります。

上記がこちらの見解なので、膨大なサイズのアドレスを設定して検索する場合はメモリ不足に陥るのは仕様ということになります。
この内容で回答になっていますでしょうか?


MECC側で対処するとなると、例えば管理するメモリを圧縮して確保するメモリ量を減らすといったことが考えられますが、
そのような処理を入れると検索速度が落ちてしまうと予想されるため、
そのような処理を入れるのは難しいです。

そのため、対策としてはPCのメモリを拡張するしかないかと思います。
#ただし、もしかしたら別の原因である可能性もゼロではないので、
#メモリを拡張したら絶対にメモリ不足が起きなくなる、という保障はないです。
#あらかじめご了承ください。


以上、よろしくお願いいたします。


[2907] RE:不具合なのか仕様なのか Name:timorakatideani Date:2016/08/22(月) 18:50
PCメモリですが16GBで、meccが停止する際は消費が4.9GBであるため、メモリ不足は原因でないと思われます。

[2909] RE:不具合なのか仕様なのか Name:管理人TATSU Date:2016/08/22(月) 21:18
timorakatideani様

TATSUです。

MECCは32bitアプリケーションなので、
もしかしたら4GB以上のメモリを確保することができない可能性があります。

その観点で、こちらでも確認をしてみます。


もし4GB以上のメモリ確保ができない場合、64bit用に作成する必要がありそうですが、
64bit向けのアプリを作成したことがないので、対応するのには少し時間がかかりそうです。

原因等分かりましたらご連絡いたします。


以上、よろしくお願いいたします。


[3003] RE:不具合なのか仕様なのか Name:管理人TATSU Date:2017/02/05(日) 14:50
timorakatideani様

TATSUです。

32bitアプリケーションの場合、どうやら2GB以上のメモリを確保することができないようです。

ひとまず、メモリ不足となるような場合には、エラーメッセージを出して、
検索処理を正常終了させるように修正いたしました。
最新バージョンをダウンロードしていただき、ご確認をお願いいたします。


2GB以上のメモリを確保させるためには、
メモリの取得方法を変更するか、64bitアプリケーションに変更する必要がありそうです。

どちらも簡単には対応できそうにないので、
申し訳ありませんが現時点では現状の動作のままの予定です。


以上、よろしくお願いいたします。


[3014] RE:不具合なのか仕様なのか Name:timorakatideani Date:2017/02/06(月) 19:48
TATSU様
完全に対処できていないのは残念ですが、メモリ不足で動作の不具合発生が解消されていると思われるので十分だと思います。ちょっと使ってみます。


  



無料レンタル掲示板・日記・ブログ WebSpace