最小化されたプログラムが再び開くのが遅いことが多いのはなぜですか?

Nov 7, 2024
ハードウェア
未取得のコンテンツ

特に直感に反しているようです。後でアプリケーションに戻る予定で、アプリケーションのシャットダウンと再起動をスキップしたいので、アプリケーションを最小化しますが、最大化すると、新しく起動するよりもさらに時間がかかる場合があります。何が得られますか?

今日の質疑応答セッションは、コミュニティ主導のQ&AWebサイトのグループであるStackExchangeの下位区分であるSuperUserの好意で行われます。

質問

スーパーユーザーの読者であるバートは、アプリケーションの最小化で時間を節約できない理由を知りたがっています。

私はPhotoshopCS6と複数のブラウザで多くの作業を行っています。一度にすべてを使用しているわけではないため、一部のアプリケーションは数時間または数日間タスクバーに最小化されることがあります。

問題は、タスクバーからそれらを最大化しようとすると、開始するよりも時間がかかる場合があることです。特にPhotoshopは、最終的に表示されてから何秒もの間、本当に奇妙に感じます。遅く、反応がなく、場合によっては1、2分で完全にフリーズすることさえあります。

私のPCではいつもそうだったので、ハードウェアの問題ではありません。

HDDをSSDにアップグレードしてRAMを追加した後も気付くでしょうか(私のメインPCは現在4 GBを保持しています)?強力なPC / Macを持っている人は私に言うことができますか?それはあなたにも起こりますか?

OSはどういうわけかアクティブなソフトウェアに「焦点を合わせ」、実行されているが使用されていないリソースからすべてのリソースを移動していると思います。たとえば、PhotoshopなどのRAM / CPU / HDDの優先順位などを設定して、長期間使用しなくても速度が低下しないようにすることはできますか?

それで、取引は何ですか?最小化されたアプリを最大化するのを待っているのはなぜですか?

答え

スーパーユーザーの寄稿者であるAllquixoticは、その理由を次のように説明しています。

概要

差し迫った問題は、最小化したプログラムがハードディスクの「ページファイル」にページアウトされていることです。この症状は、ソリッドステートディスク(SSD)のインストール、システムへのRAMの追加、開いているプログラムの数の削減、または新しいシステムアーキテクチャ(Ivy BridgeやHaswellなど)へのアップグレードによって改善できます。これらのオプションのうち、RAMを追加することが一般的に最も効果的なソリューションです。

説明

Windowsのデフォルトの動作では、RAMにスポットがあるため、非アクティブなアプリケーションよりもアクティブなアプリケーションが優先されます。かなりのメモリプレッシャーがある場合(つまり、すべてのプログラムに必要なすべてのRAMを搭載させた場合、システムに多くの空きRAMがないことを意味します)、最小化されたプログラムをページファイルに入れ始めます。つまり、コンテンツを書き出します。 RAMからディスクに移動し、RAMのその領域を解放します。この空きRAMは、アクティブに使用しているプログラム(たとえば、Webブラウザ)の実行を高速化するのに役立ちます。RAMの新しいセグメントを要求する必要がある場合(新しいタブを開いたときなど)、そうすることができるからです。

この「空き」RAMは次のようにも使用されます キャッシュページ 、つまり、アクティブなプログラムがハードディスク上のデータを読み取ろうとすると、そのデータがRAMにキャッシュされ、そのデータを取得するためにハードディスクにアクセスできなくなる可能性があります。 RAMの大部分をページキャッシュに使用し、未使用のプログラムをディスクにスワップアウトすることにより、Windowsは、RAMを使用可能にし、アクセスするファイルをキャッシュすることにより、アクティブに使用しているプログラムの応答性を向上させようとしています。ハードディスクの代わりにRAM。

この動作の欠点は、最小化されたプログラムのコンテンツがページファイルからディスクにコピーされてRAMに戻されるまでに時間がかかる可能性があることです。プログラムのメモリフットプリントが大きいほど、時間が長くなります。これが、Photoshopを最大化するときにその遅延が発生する理由です。

RAMは たくさんの ハードディスクよりも数倍高速です(特定のハードウェアによっては、最大で数桁になる場合があります)。 SSDはハードディスクよりもかなり高速ですが、それでもRAMよりも桁違いに低速です。 SSDにページファイルを置くと 助けて 、ただし、RAMの負荷が原因でページファイルが頻繁に使用されている場合は、SSDが通常よりも早く消耗します。

救済策

利用可能な救済策とその一般的な有効性の説明は次のとおりです。

  • より多くのRAMをインストールする :これは推奨されるパスです。システムがすでにインストールしているよりも多くのRAMをサポートしていない場合は、システムの古いものに応じて、マザーボード、CPU、シャーシ、電源など、より多くのシステムをアップグレードする必要があります。ノートパソコンの場合、より多くのRAMがインストールされているまったく新しいノートパソコンを購入する必要がある可能性があります。より多くのRAMをインストールすると、削減されます 記憶圧 、これはページファイルの使用を減らします。これはあらゆる面で良いことです。また、ページキャッシュ用により多くのRAMを使用できるようにします。これにより、ハードディスクにアクセスするすべてのプログラムの実行速度が向上します。 2013年第4四半期の時点で、私の個人的な推奨事項は、デスクトップまたはラップトップ用に少なくとも8 GBのRAMを用意することです。その目的は、Webブラウジングや電子メールよりも複雑です。つまり、写真編集、ビデオ編集/表示、コンピューターゲームのプレイ、オーディオ編集または録音、プログラミング/開発など、すべてに少なくとも8GBのRAMが必要です。
  • 一度に実行するプログラムの数を減らします :これは、実行しているプログラムがそれ自体で多くのメモリを使用しない場合にのみ機能します。残念ながら、PhotoshopCS6などのAdobeCreative Suite製品は、膨大な量のメモリを使用することで知られています。これはまたあなたのマルチタスク能力を制限します。これは一時的な無料の救済策ですが、たとえば、Photoshopを起動するたびにWebブラウザまたはWordを閉じるのは不便な場合があります。これは、Photoshopを最小化するときにスワップされるのを防ぐこともできないため、実際にはあまり効果的なソリューションではありません。特定の状況でのみ役立ちます。
  • SSDをインストールします :ページファイルがSSD上にある場合、ハードディスクと比較してSSDの速度が向上すると、ページファイルの読み取りまたは書き込みが必要な場合に、一般的にパフォーマンスが向上します。 SSDは、非常に頻繁で一定のランダムな書き込みストリームに耐えるように設計されていないことに注意してください。それらは、故障し始める前に、限られた回数だけ書き込むことができます。ページファイルを多用することは、SSDにとって特に良いワークロードではありません。 SSDをインストールする必要があります と組み合わせて SSDの寿命を維持しながら最大のパフォーマンスが必要な場合は、大量のRAM。
  • 新しいシステムアーキテクチャを使用する :システムの古さによっては、古いシステムアーキテクチャを使用している可能性があります。 「システムアーキテクチャ」は、一般的にマザーボードとCPUの「世代」(子供、親、祖父母などの世代を考えてください)として定義されます。新しい世代は一般に、コンポーネント間の専用リンクを提供する代わりに、より高速なI / O(入力/出力)、より優れたメモリ帯域幅、より低い遅延、および共有リソースでの競合の減少をサポートします。たとえば、「ネハレム」世代(2009年頃)から、フロントサイドバス(FSB)が排除され、データを送信するためにほぼすべてのシステムコンポーネントが同じFSBを共有する必要があったため、共通のボトルネックが解消されました。これは「ポイントツーポイント」アーキテクチャに置き換えられました。つまり、各コンポーネントはCPUへの専用の「レーン」を取得し、新しい世代で数年ごとに改善され続けます。通常、コンピュータのアーキテクチャと利用可能な最新のアーキテクチャとの間の「ギャップ」に応じて、システム全体のパフォーマンスが大幅に向上します。たとえば、2004年のPentium 4アーキテクチャでは、2010年までの「SandyBridge」アーキテクチャよりも「Haswell」(2013年第4四半期現在の最新)へのアップグレードが大幅に改善されます。

リンク

関連する質問:

ディスクのスラッシング(ページング)を減らす方法は?

Windowsスワップ(ページファイル):有効または無効?

また、検討している場合に備えて、ページファイルを無効にしないでください。無効にすると問題が悪化するだけです。見る ここに

また、Windowsページファイルをそのままにしておくためにさらに説得力が必要な場合は、を参照してください。 ここに そして ここに


説明に追加するものがありますか?コメントで音を立ててください。他の技術に精通したStackExchangeユーザーからの回答をもっと読みたいですか? ここで完全なディスカッションスレッドをチェックしてください

How To Fix A Slow Mac


ハードウェア - 最も人気のある記事

スマートサーモスタットはあなたの炉を台無しにすることができますか?

ハードウェア Feb 28, 2025

それはばかげているように聞こえるかもしれませんが、一部の人々はスマートサーモスタットが暖房および空調システムに悪いことを�..


新旧を問わず、あらゆるアップル製品のこっけいな詳細を学ぶ

ハードウェア Nov 4, 2024

あなたがApple製品のファンであるが、ハードウェアが余裕のあるものに限られている場合でも、Appleの製品の歴史を次のように楽..


家から離れているときにHomeKitスマートホームを制御する方法

ハードウェア Jul 14, 2025

あなたがあなたのすべての機能にアクセスしたい場合 HomeKit搭載のスマートホーム 家のスイートホームから離れているとき�..


SmartThingsを使用して、部屋に入るときに自動的に照明をオンにする方法

ハードウェア Jun 29, 2025

未取得のコンテンツ 暗い部屋に入るたびに電灯のスイッチを見つけて手探りすることにうんざりしている場合は、SmartThingsを使用し�..


ケーブルモデムをレンタルする代わりに購入して、年間120ドル節約

ハードウェア Jan 2, 2025

未取得のコンテンツ ケーブルインターネットサービスにサインアップするときは、モデムが必要です。インターネットサービスプロ�..


複数のデバイスからChromecastビデオストリームを制御する方法

ハードウェア Dec 10, 2024

Chromecastは間違いなく ハウツーオタクが選んだストリーミングスティック 。文字通り、Chromecastアプリがインストールされて..


物理的に壊れたUSBドライブを修理できますか?

ハードウェア Aug 19, 2025

USBドライブで事故が発生することがあり、重要なドキュメントの唯一のコピーがそこにあると、非常に悪い位置にいることに気づきま�..


初心者オタク:ISOイメージをディスクに書き込む方法

ハードウェア Sep 19, 2025

未取得のコンテンツ コンピュータやその他のデバイスで使用するためにCDまたはDVDに書き込む必要があるISOイメージがある場合があります。..


カテゴリ