PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
7505 | 99/08/06 18:52:44 | RE(4):PB6: メモリ消費量の削減方法 By Sorry! |
7504 | 99/08/06 18:49:05 | RE(3):PB6: Rerieve関数実行時の「Out of Memory」エラーについて By Sorry! |
7493 | 99/08/06 13:38:21 | RE(2):PB6: メモリ消費量の削減方法 By peanuts |
7489 | 99/08/06 12:11:35 | RE(1):PB6: Rerieve関数実行時の「Out of Memory」エラーについて By M.M |
7486 | 99/08/06 10:29:20 | PB6: メモリ消費量の削減方法 By Sorry! |
カテゴリ:スクリプトの記述
日付:1999年08月06日 13:38 発信者:peanuts
題名:RE(2):PB6: メモリ消費量の削減方法
Sorry!さん、こんにちは。
>お世話様です いつもみなさまのQ/Aを参考にさせていただいているSorry!ともうします。
>表題のような方法は可能なのでしょうか?
><< 現象 >>
> ORACLE(7.3)のDBより条件にあうデータをRetrieveして、それをCSV形式で保存する処理を10回程度繰り返す
>(条件がすべて異なる)アプリを作成して実行したところ、10回繰り返すうちの5,6回目で「Out Of Memory」
> となり、処理が正常に終了できません。
> これはそれぞれの条件用に作成されているデータウィンドウにデータが蓄積されていくために発生するのでしょう
か?
> またこれを回避するのには単純にDESTROYとかで対応可能なのでしょうか?
> (さきほど試してみましたが、タスクマネージャで確認していましたがメモリが開放されている様子はありません
> でしたが...)
>
> ご教授よろしくお願いいたします。
以前、似たような現象により、サポートセンターに問い合わせをした記録が有りました。
解決にはなりませんが、参考までに...
----------------------------------------------------------
Date: 1999/4/5 Monday 13:34
お問い合わせ番号:#P9901139
■ご質問
「PBのメモリ使用量について」
メモリ512MB搭載しているPCで、データストアを用いてデータの
Retrieveを行うと、PowerBuilder6.5の場合、メモリの使用量 140MB
程(NTのタスクマネージャで計測)で、「Out of Memory」という
メッセージが表示されて、処理が終了してしまいます。
この時、まだ空きメモリが数百MB残っています。
ただし、PowerBuilder6.0 で、上記と同じ処理を行うと、メモリの
使用量が 140MBを越えても正常に処理を続けます。
PowerBuilder6.5 から新たに、メモリの使用制限か何かができたのでしょうか?
■回答
現在、この件につきまして、調査をしておりますが、原因の究明には
至っておりません。メモリ上のことで、調査がかなり困難なため、調査が
長期化するものと考えられます。ご迷惑をおかけし、まことに申し訳
ありません。
パワーソフト サポートセンター
----------------------------------------------------------
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.