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

メモリ使用量=100??

パフォーマンスモニタを見ると

page faults/sec (仮想メモリ使用率)が20秒間隔くらいで100になります
通常は常に0が望ましいようです

メモリ自体はまだ3/1のど余裕があります
なぜ仮想メモリを使ってしまうのでしょうか?

使用率を下げる方法と
できればどのアプリケーションが仮想メモリを使っているのか
わかるとうれしいです、

よろしくお願いします。。

A 回答 (2件)

>メモリ自体はまだ3/1のど余裕があります


なぜ仮想メモリを使ってしまうのでしょうか?

仮想メモリの使用量は、物理メモリの使用量とは関係ありません。
物理メモリの空きが無くなると、仮想メモリを使用するわけでもありません。
http://e-words.jp/w/E4BBAEE683B3E383A1E383A2E383 …

物理メモリの容量を超えてメモリ空間を利用することができます、

スワップと勘違いしているようです。

http://pc-support.jp.onkyo.com/esupport/wizard/n …
ここの説明は、間違いです、仮想メモリを理解していません。

32ビットの場合は、約3.5GBを認識して利用できます。
その内の、約1.5GBはI/Oなどに使用されますので、
プログラムで、利用できる物理メモリは、最大でも2GBです。
動作するプログラムは、物理メモリ上にあった方が速いですよね。
さて、動作しているプログラムは、ユーザーが起動しているプログラムだけではないですよね。
システムが、必要に応じて、プログラムを動作させます。
また、そのプログラムは、常に動作しているわけでもありません。
それらを、すべて物理メモリには置けません(限りが有るから)

そのためには、物理メモリと仮想メモリとで、システムのメモリとして、
使用した方が、メモリの容量が多く取れます。

ただし、物理メモリが少ないと、スワップが発生します、
http://e-words.jp/w/E382B9E383AFE38383E38397.html

仮想メモリシステムと、スワップを理解していないで、混同している場合が多いです。

物理メモリが足らなくなると、仮想メモリを使用する、などと説明をしているサイトが多いから、質問者様のような疑問が出ますよね。
    • good
    • 0
この回答へのお礼

そうなんですか!

全く勘違いしてました。。。

「仮想記憶領域」の他に「スワップ領域」があると考えていいでしょうか??

やはり気になるんですが

仮想記憶領域を定期的に使うことで
動作が遅くなったりはしないのでしょうか?

特に問題ないなら
設定は変えずに行こうと思います。

お礼日時:2010/09/28 09:50

>page faults/sec (仮想メモリ使用率)が20秒間隔くらいで100になります


通常は常に0が望ましいようです

この部分の回答です、
仮想メモリのサイズは、固定していません。
100を超えると、サイズを増やします(しかし設定されている、最大サイズまでですが)。

0の場合はありませんし、望ましくないのならば、
仮想メモリを使用しないことです。
使用しない設定もできます。
仮想メモリの利点は、なくなります。
    • good
    • 0

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