No.8ベストアンサー
- 回答日時:
いや、頼るも何も、勝手に答えるだけ。
わからなそうだったら、無口になる。
1.環境を書く。
2.たとえわからなくても、レスを返す。
わからないなら、どのあたりがうまく行かないかの詳細を記す
3.普段から質問をきちんと締め切る。
そういう人には、何とか解決しようと、努力する。
そうじゃなければ、途中で投げ出す可能性大。
他の人だって同じ気持ちなんじゃないかな?
http://oshiete1.goo.ne.jp/kotaeru.php3?qid=582393
で名前を二人挙げているけど、ここの掲示板でツワモノが数人いるから、その人たちの方が心強いかも。
No.7
- 回答日時:
CreateObject と Nothing
これを使用すると、言わずと知れていると思いますが、
1.PCの空きメモリ領域調査
2.メモリの確保
3.開放
という処理をします。
それを1秒間隔でするとなると、メモリ確保でコケる可能性は大いにあります。
ロジックであっていようとも、コケるのは、Windowsの仕様です。
ちなみにWin98が出るときに、生放送でCNNに出演した、(自信満々の)ビルゲイ○氏の目の前で、PCがハングアップを起こしました。
OSを立ち上げただけです。
オブジェクトを開放しないで、生成したインスタンスを継承したままの方が、メモリリークしないかもしれません。
本当にありがとうございます。2chさんからご回答を頂き、自信が持てました。
いろいろ私の説明が至らなくてご迷惑をお掛けして申し訳ありませんでした。
まだテスト中なので、また何かありましたらご相談に乗って下さいね。
頼りにしていますので宜しくお願い致します。
こんな私に頼られると迷惑ですかね?。
No.6
- 回答日時:
>1秒
それはタイマーが負荷を与えているだけだよ。
要検証:新規プロジェクトを起こして、単純なプログラムを作って、タイマがOSにどれだけ負荷をかけるか
ありがとうございます。
オブジェクト作成を初期処理にオブジェクト解放を終了処理に移動した結果、ハンドル数、メモリ使用量ともに増減が少なくなりました。当初から最終的にはこうしようと思っていたのですが、コーディング上問題が無い為調べておりました。簡単なプログラムを作成してDoo Loopの中にオブジェクト作成、解放を入れた時、外に出した時ではハンドル数、メモリ数とも大きな開きがありました。中に入れたときは38時間後にハンドルリークを起したぐらいです。外に出したときは大した増減もなく3日間流れました。
今は初期処理、終了処理に分けて1週間の稼動確認中です。
No.5
- 回答日時:
オブジェクト変数なのですね。
レイトバインディングで、オブジェクトを生成しているなら、改善の余地はありません。
デバッグして確かめましたか?Nothingされているはずです。
メモリを消費が激しいのは、一つの処理がものすごく長いなど、他に原因がありませんか?
度々ありがとうございます。
ここの部分の処理は1秒に1度行われ、24時間稼動のシステムなのです。
他の原因も含めいろいろ調査してみます。
No.3
- 回答日時:
No.2
- 回答日時:
その宣言が
Dim 変数 as New 型
でNewで宣言しているからじゃないの?
New宣言は、お勧めしない。
参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=161004
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
あるあるbotに投稿したけど採用されなかったあるある募集
あるあるbotに投稿したけど採用されなかったあるあるをこちらに投稿してください
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
VBAでユーザーにフォルダを指定させたい
Visual Basic(VBA)
-
下記質問Vol.3です
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAの配列サイズとメモリに関して
-
C言語初心者です。debug assert...
-
C言語で、メモリを解放しないで...
-
エクセルVBA 大容量CSVファイル...
-
「memcpy」と「strcpy」について
-
C言語:関数のメモリ上でのサイ...
-
エクセル キャッシュメモリー...
-
VB.netでUSBメモリの固有I...
-
メモリ不足
-
バッチファイルでの実行EXEのメ...
-
クリスタルレポートでメモリ不...
-
JavaのStringの最大文字列長
-
メモリの解放について VB6 VBA
-
メモリを解放しないとどうなる?
-
【C言語】再帰が時間がかかる...
-
エクセルのメモリ使用状況/Appl...
-
DirectX9でのテクスチャフォー...
-
アセンブラプログラミングの知...
-
シェル(perl)が使用するメモリ...
-
「ヒープサイズの設定」て何?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAの配列サイズとメモリに関して
-
C言語で、メモリを解放しないで...
-
大容量のメモリ確保をスワップ...
-
エクセル キャッシュメモリー...
-
エクセルのメモリ使用状況/Appl...
-
「ヒープサイズの設定」て何?
-
ExcelのVBAでメモリ解放できない
-
メモリの解放の仕方
-
メモリのセグメント違反の解決...
-
メモリ不足
-
ファイルマッピング関数で失敗
-
「memcpy」と「strcpy」について
-
closeとメモリの開放について
-
EXCEL-VBAにてADOのレコードセ...
-
マクロのスピードがダウンする??
-
VB.netでUSBメモリの固有I...
-
エクセルVBA 大容量CSVファイル...
-
メモリの消費量について
-
【C言語】再帰が時間がかかる...
-
プログラム実行中に強制終了
おすすめ情報