過去ログ:     キーワード: 条件: 表示:

[1704] メモリの情報が正常に取得できない

投稿日 19/02/03-22:22
投稿者 天網
参照先

こんにちは

メモリの「総領域」「空き領域」「使用率」が正常に動作していない様なので報告しておきます。

32ビットで動作させた場合、32ビットアプリケーションのメモリ上限 2GB の制限を受けて「総領域」「空き領域」共に 2147352576 バイト(約2GB)までしか取得出来ず、実際にはメモリが 4GB や 8GB あっても 2GB までしか取得できませんでした。
また、64ビットで動作させた場合、64ビットアプリケーションのメモリ上限 128TB を「総領域」「空き領域」として取得しているようで、「総領域」「空き領域」が 140737488224256 バイト(約128TB)、「使用率」が 0 と実際とは違う数値しか取得できませんでした。

お手数かと思いますが、よろしくお願いいたします。

▲pagetop

[1721] 物理メモリの値を使ってください

投稿日 19/02/17-03:34
投稿者 ゆうと
参照先

こんばんは ゆうとです。

状況が不明な点もありますが次のようなプログラムで
正しく取得出来るかと思います。

-------------------
「Produire.SystemInfo.dll」を利用する
メモリを更新する
結果={
  「総物理領域」=(メモリの総物理領域)のサイズ形式,
  「空き物理領域」=(メモリの空き物理領域)のサイズ形式,
  「物理使用率」=「[メモリの物理使用率]%」}
結果を情報アイコンで表示する
-------------------

メモリ8GB環境では正しく取得できました。
ご確認ください。

▲pagetop

[1725] 修正確認しました

投稿日 19/02/18-14:50
投稿者 天網
参照先


バージョン 1.6.969 で修正確認しましたありがとうございました。

▲pagetop
▲ページの先頭へ

- WebForum -