============================================================================== 【ソ フ ト名】 オーメン95 Ver 0.97  【登 録 名】 omem957.LZH 【検索 キー】 1:MEM 2:$WIN32 3:#VISUAL 【著作権 者】 大下 宏則 (オーちゃん) Nifty-Serve ID: CEX01573 【対応 機種】 日本語版WINDOWS95の動作する機種 x86系(Intel)のみ 【開発環境 】 Microsoft Visuall C++ 4.0 Standard Editon 【必要DLL】 なし 【動作 確認】 PC9821Na7 40MB 【公 開 日】 1997/4/15 (Ver.0.97) 【掲 載 日】 1997/4/15 【作成 方法】 LHA にて解凍を行う。 A> LHA E omem957 (リターン) 【ソフトウェア種別】 フリーソフトウェア 【転載 条件】 自由 ==============================================================================  1.始めに   物理メモリとスワップファイルとリソースの大きさをリアルタイムに表示します。     2.ファイルの内容   omem95.EXE 実行ファイルです。   omem95.TXT このファイルです。  3.インストールの方法   適当な名前のフォルダを作成し、そこにLZHで展開したファイルをコピーします。   あとは、omem95.EXE を実行してください。(注) 零じゃないです     4.アンインストールの方法   ごみ箱行きにしてください。レジストリなどには書き込みは行いません。   Omem95.EXE,Omem95.TXTを消去するだけです。  5.実行すると  (1)  まず、その時点でWINDOWS95が使用できるスワップファイルの最大サイズと、    メモリのサイズが表示されます。 スワップファイルの最大サイズが小さい場合はハードディスクの空き容量 が少ないんではないかと思います。  (2)  OKのボタンを押すと、1秒ごとに、現在使用中のスワップファイルとメモリ      のサイズが1、2行めに表示されます。     3、4行目はメモリの最大サイズに対する使用率です。     5、6、7行目は、1秒に何バイトそれぞれスワップイン、スワップアウト、     スワップファイルの破棄,されているかを表しています。 8行目はOS(Windows95)が返すメモリのステータスです。 100になるとメモリが不足ですという目安にはなると思います。 9、10行目はリソースの残りです。 Userはウインドウ、メニュー、クラスなどを管理しています。 GDIはペン、ブラシ、ビットマップなどを管理しています。 どちらかが0になるとハングることがあります。 (コンピューターが反応しなくなる)。     注)スワップインとは、ハードディスクに退避されていた内容をメモリ       に戻すこと。       スワップアウトとは、メモリの内容をハードディスクに退避すること。 6.参考まで Windows95は640k以下のコンベンショナルメモリは消費しません。(普通に使う場合) 但し、Msdos とか Vmm32 とかは起動するとき640k以下にロードされますが。 * メモリ不足とは * oは空きメモリ xは使用しているメモリ (a) ooooooooooooooooooo (20の空きメモリ) (b) oooxoooxoooxoooxooo (16の空きメモリ) (a)の状態では20の空きメモリがあるのでメモリを10消費するプログラムを 実行することができますが、(b)のばあいは16空きメモリがありますが、 連続した10のメモリを獲得することができず「メモリ不足」になるみた いです。(推測) そこで、(b)の状態を xxxxoooooooooooooooo のように使用している場所 を移動させれば(デフラグ)空きメモリはふえませんが、大きいプログラム でも実行できるようになります。 そこで、こういったことができるソフト作りませんか。 メールお待ちしています。 7.最後に   このアプリケーションに因る、いかなる損害についても保証しませんので、自己の   責任にて使用してください。   バグ及び要望事項が、ありましたらメールにてお知らせ下さい、できるだけ改善す   るようにいたします。 Windows,Visual C++は米国Microsoft Corporationの登録商標です。 Intelは米国Intel Corporationの登録商標です。 O(オ-)ちゃん(Out of work) CXE01573@niftyserve.or.jp