アプリ版:「スタンプのみでお礼する」機能のリリースについて

当方、unix系技術者でwinは詳しくありません。

仕事の関係でwindows2000を使用していますが、すぐにメモリが足りなくなります。

メモリが足りない等メッセージを出してくれるアプリはまだましで、フリーズしたり動作不安定になったり、アプリによっては『序数6880がダイナミックライブラリMFC42.DLLから見つかりません』とかいう意味不明なメッセージを出したり、めちゃくちゃです。
いずれも普段は正常に動作するアプリです。

分からないのは、何故メモリが足りないのか、です。
実メモリは1Gバイト積んでおり、、スワップも計3Gバイト確保してあります。
タスクマネージャで状況を見ても、どう見ても数百メガバイトしか使っていません。
この状況でいったいどうしてメモリが足りないというのでしょう??? 全く要領を得ません。

解決方法をご存じの方、よろしくお願いいたします。

A 回答 (5件)

Windows 2000だとアプリケーションヒープ領域(標準設定で3MB)が少なくなっているのではないでしょうか?



参考URLに領域を増やす方法が書かれています。

ただし、むやみに増やすとかえって不安定になりますので、実装メモリ容量と相談しながら少しずつ増やすようにしてください。

参考URL:http://www.sbpnet.jp/vwalker/series/xpkouza/art. …

この回答への補足

お礼記入後にいろいろ値を変えて試したのですが、、、
なぜか、値を減らした方が動作が安定します。うーむ
現在、2048KBに設定し、問題なく動作しております。

補足日時:2004/01/29 15:35
    • good
    • 0
この回答へのお礼

ありがとうございます。

一気に16MBにしたらよけい不安定になったので、4MBで様子を見ています。

お礼日時:2004/01/29 12:38

追加です このサイトのNO6423・6536がひとつの解決方法を書かれています。


http://www.age.jp/~winfaq/logs/2k/21.html

この中から

まずはWindowsのサービスパック(現在SP4)まで当ててみる(済んでいるならすみません)

MFC42.DLLを各フォルダーにコピーですね。

参考URL:http://www.age.jp/~winfaq/logs/2k/21.html
    • good
    • 0
この回答へのお礼

ありがとうございます。

序数6880~が出るアプリについて、ダウンロードしたMFC42.dllをコピーしたところ、エラーにならずに起動するようになりました。

お礼日時:2004/01/30 14:33

序数6880で検索すれば大量に出てきますが、


「MFCの共有DLL(MFC42.DLL)のバージョンが古い場合に、表示されるエラー」ということのようですよ。

MFC42を再インストールすれば解決するとの事。
http://tetras.co.jp/meso/meso_v10_setup.htm#summ …

http://www.vector.co.jp/soft/dl/win95/util/se040 …

参考URL:http://tetras.co.jp/meso/meso_v10_setup.htm#summ …
    • good
    • 0
この回答へのお礼

ありがとうございます。

紹介いただいたURLから落として試してみたのですが、どうもダウンロードしたもののほうが古いようでした。

お礼日時:2004/01/29 12:45

たぶんメモリ?


SD-RAMでもDDRでも
メーカーや容量違うだけで
不安定になりやすいです。
(DRRは特にシビア)
BIOSで認識されていても
メモリーが誤作動を起こして
結果的にアプリケーションが
動かなくなる事があります。

同じメーカーの512M2枚か
1G一枚にするとか?
(一枚の場合はメモリーの
故障かも?)

参考URL:http://www1.plala.or.jp/tsoma/fastpaso.html
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2004/01/29 12:39

 リソースが足りなくなってるのかもしれません。


 ウィンドウズは、リソースが足りなくなってもメッセージが「メモリが足りません」と出るので、メッセージだけではスワップメモリが足りないのか、リソースが足りないのかを判断できません。

 Win2000の場合、リソースの容量は3MB固定で、それ以上は増やす事ができないのだそうです。(これには俺も辟易してます……(--;)
 物理メモリや周辺機器を大量に載せているマシンは、それらを管理するためにリソースが不足がちになり、それに加えてIBM社やアドベ社のソフトをたくさん立ち上げると、リソースが足りなくなって不安定になります。
    • good
    • 0
この回答へのお礼

ありがとうございます。

たしかに、仕事上、DB2,WebSphere等のIBM製品を使わざるを得ない状況です。ですので、おっしゃるとおりリソース不足のようです。

お礼日時:2004/01/29 12:38

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!