Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Win7システムの基本 >> Win 7のメモリ使用量が多いからといって、システムの速度が遅くなるわけではありません

Win 7のメモリ使用量が多いからといって、システムの速度が遅くなるわけではありません

  

Windows VistaおよびWindows 7のメモリを使用する場合、多くの人が誤解しています。 XPからアップグレードするほとんどのユーザーは、システムがアイドル状態のときにより多くの空きメモリが利用可能であるべきだと考えています。 7の時代(より正確には、Vistaの後)では、この変化の概念は全員の記憶に残されるべきです。だからここに皆に導入されたWindows 7の新しいメモリ管理メカニズム「スーパーフェッチ」があります、なぜWindows 7のメモリが大きいのか誰にでも知らせてください。

Windows 7のメモリ管理との違いは何ですか?

"スーパーフェッチ"は新しいテクノロジではなく、Vistaの時代に採用されましたが、Vistaを使用したことのある人の数は比較的少なく、XPの時代もさまざまなコンピュータスキルは依然として人々の心に深く根ざしているため、多くの人々はなぜWindows 7メモリがこんなに大きいのか疑問に思っています。

スーパーフェッチメモリ管理メカニズムは、ユーザが使用する可能性があるアプリケーションページをメモリの空き容量で事前にロードし、システムがハードディスクのページをできるだけ呼び出さないようにし、アプリケーションを最速で開くようにします。コンピュータは長時間アイドル状態になり、突然の使用は遅くなります;大規模アプリケーションを終了した後、以前に仮想メモリに転送するように強制されていたページは、メモリにアクティブに再ロードされます。これはもう少し専門的に思えるので、見下ろすと、これらの機能をよく理解することになるでしょう。

初めてプログラムを起動するのが遅いのはなぜですか。

誰もが同じような経験をしたと思います。起動したときに、Wordなどのプログラムを初めて実行したときに、起動に5秒かかることがあります。電源をオフにしてからオンにしても、2秒しかかかりません。閉じない場合は、別のWordファイルを開くだけの方が早いです。何が原因でしたか?

起動したとき、ワーキングセットにWordの従業員(ページ)がいなかったので、彼はまだ自宅(ハードディスク)にいました。それで私が彼を召喚したとき、それは家から事務所(ワーキングセット)へ行きました。このプロセスはハードページングと呼ばれ、もちろん時間がかかります。私たちがWordを閉じたとき、彼は建物内の別の部屋に送られましたが、私はすぐに彼を再び召喚しましたが、この時点では別の部屋のデータはクリアされていませんでした。データ構造から直接導入するのは簡単です。このプログラムのWordを閉じない場合は、彼は他のプログラムに譲る必要はありません、それはまだオフィス(ワーキングセット)に存在し、それは彼を呼び出すときに速くなります。このような「ハードディスクからデータを再呼び出しするが、データ構造内のページをワーキングセットに再接続する」プロセスは、ソフトページングと呼ばれます。メモリ速度がハードディスクよりはるかに速いことを誰もが知っているので、 "ソフトページング"の使用は、プログラムが2回目に非常に速く実行される理由です。

Windows 7のメモリが大きな理由です。

メモリにプログラムページがあると、プログラムの起動が早くなることがわかりました。 Windows 7の "Superfetch"はすでに学習機能を持っていますWindows 7の最初の使用以来、Superfetchは私達の使用習慣を記録し始め、そして私達が頻繁に使用するプログラムのページはブート後に事前にロードされます。初めてプログラムを開くときは、2番目のプログラムと同じ速度になります。だからこれらのプリロードされたページは私たちのメモリフットプリントをもっと増やすでしょう。簡単に言えば、メモリ内のすべてのプログラム操作を許可し、Windows 7が大量のメモリを占有するのはこのため、ハードディスクのハードページングスペースを使用しないでください。

プリロードされたメモリを表示する

XPの時代には、似たような経験をしたことがあるかもしれません。いくつかのプログラムを使い始めたとき、何かのために去ったのです。私が戻ってきたとき、私はシステムが非常にゆっくりと、特に悪く反応したことを知りました。これはXPの非常に非効率的なメモリ管理モードによるものです。

終了すると、プログラムは使用されていませんでした。現時点では、デフラグやウイルス対策ソフトウェアなど、システムのバックグラウンドプログラムの中にはフルスピードで動作するものもあり、そのため一部のプログラムページはハードディスクの仮想メモリに圧縮されています。ただし、これらのデーモンがタスクを完了すると、XPシステムは以前に仮想メモリにプッシュされたページをメモリにインポートしません。そのため、コンピュータを再び使用すると、システムは一時的な展開、またはハードページでいっぱいになります。プログラムの応答が非常に遅くなります。つまり、XPには多くの空きメモリがあり、実際にはそれほど大きな違いはありません。

Windows 7の使用に関する推奨事項

誰もが自分のコンピュータを最適な速度で実行するように最適化したいと考えています。メモリはコンピュータの速度に影響を与える非常に重要な要素です。 Windows 7のメモリ管理メカニズムを理解してから、どの方法でシステムを高速化できるかを紹介します。

1、より多くのスリープとスリープを使用する

起動後にSuperFetchがプリロードされているので、シャットダウンしないことをお勧めします。 SuperFetchのプリロードコンテンツが保持されるように、「休止状態」または「スリープ」を使用してみてください。それによってスピードと効率が上がる。

2. ReadyBoostの使用

XPから昇格した多くのユーザーは、システムのメモリが十分ではないため、SuperFetchを完全にはプレイできません。この問題を解決するために "ReadyBoost"機能を使うことができます。

対象となるフラッシュメモリがシステムを高速化できる限り。 ReadyBoost機能は、SuperFetchプリロードページの記憶領域としてフラッシュメモリの容量を利用します。ただし、マイクロソフトは特別なアルゴリズムを使用しているため、フラッシュの寿命には影響しません。また、ReadyBoost用のフラッシュメモリは、物理メモリサイズの1〜2.5倍が好ましい。システムの物理メモリが十分に大きい場合は、ReadyBoostを使用する必要はありません。 Uディスクのドライブ文字を右クリックして[プロパティ]を選択し、[readyboost]列に切り替えると、標準速度に達したUディスクでこの機能を開くことができます。

すべてのU-diskがSuperFetchを理解するために

を使用できるわけではないので、Windows 7を使用してもっと多くの友達がチームに入ることを願っています。実際、Windowsと同じように、どこに行けばいいのでしょうか。慣れないのは一時的なものです。結局のところ、Vistaの強化後、Windows 7はもっと成熟するでしょう!

ヒント:ワーキングセットとは何ですか?

メモリは "データ構造" + "ワーキングセット"の組み合わせとして理解することができます。単純に言えば、アプリケーションは実行されています。中間プロセスによって占有されるメモリ内の作業スペースは、ワーキングセットと呼ばれます。
zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved