USBメモリ上に設定するこれで劇的に改善するはずです。今回の検証をするきっかけと検証環境について検証の環境まず、今回の検証を行った環境の説明をしておきます。2GBのメモリを超えて使用する状況がありました。3Dのグラフィックがウリの一つのゲームです。そのため、大量のメモリを消費します。)具体的な状況としては、リネ2は常にバックグラウンドで起動している状態で、1.5GB~2.0GBほどのメモリを使用しています。それに加え、FFを起動させながら、IEでブラウジングをする、といった状況で発生していました。Windows7に変えたことでした。XPのころからメモリ消費量を抑えるために、画面表示をクラシック(「コントロールパネル」-「個人設定」の「Windowsクラシック」というテーマ)にしていましたので、7でもクラシック設定にするといった対応はしてみたのですが、リネ2の圧倒的なメモリ消費量の前では無駄な努力だと思われました。Windows7でページングファイルで激重にそもそもなぜ重いのか。それはメモリ不足でページングファイルが発生しているからです。新しくブラウザを立ち上げつつ、さらにウインドウを切り替える処理を行っているときなどは、30秒近く動かないといったことが頻繁に発生していました。これは、ページングファイルの設定のためなのです。ページングファイルとは、直接的には仮想メモリとして使うファイルのことですが、それらの仮想メモリの仕組み全体を指す言葉でもあります。ページングファイルとは、ハードディスク上にメモリの代わりとなる仮想的なメモリ領域を作成し、メモリ不足によりメモリ上に情報が置けなくなった場合にその仮想領域を利用して処理を実行するものです。この処理があるおかげで、多くのメモリを搭載していないパソコンでも、複数のプログラムを立ち上げたときなどにも止まらずに処理を行うことができるのです。通常はメモリを使って処理をする部分をハードディスク上にある情報で処理を実行しますので、圧倒的に処理が遅くなります。ページングファイルを作成するハードディスクと、システムファイルが入っているハードディスクと同じディスク上に作成した場合、アプリケーションを起動させようとすると、アプリケーションの情報を読み込みつつ、ページングファイルにも読み書きを実施する処理が行われることになります。何か処理するたびに同じハードディスクにアクセスをしに行きますので、処理が重くなるのです。この状況が、私のパソコンで起こっている状況でした。30秒程度かかることがたびたびあり、とても実用に耐えるものではありませんでした。リネ2は、リアルタイムにサーバと通信をしていますので、PCの処理が重たくて、一定時間処理が行えない場合は、自動的にクライアント側のソフトの処理を止めてしまう「サバ落ち」状態になっていました。5分近い時間がかかりますので、面倒でなりませんでした。OFFにしてみました。HDDへのアクセスが減るために、処理が重くなることを避けられるのではないか、と考えました。OFFでは全く何も解決しないということが理解できました。PCがフリーズしたり、アプリが落ちたりしますので、全くもってお勧めしません。HDDがありましたので、これを使うことにしました。(「Dドライブ」と表現しておきます。HDDがつながっているという状態です。2台つながっている状態になっている、ということです。ページングファイルを作成することで遅くなるそもそもの原因は、OSや各種アプリが入っているシステムドライブにページングファイルを生成する設定になっていることでした。HDDなので...となっていることが処理が重たくなる原因でした。Dドライブに、と分けることで少しは処理が改善するのではないか、と試してみることにしたのです。早い時にはページングファイルが作成されていないときと変わらないスピードにまで改善しました。状態では、30秒ほどかかることも少なくなかったわけですので、その劇的な改善ぶりは目を見張るものがありました。ここまででも十分実用的な水準です。実際、私の環境はそれで日々動いていますので。1秒ほどタイムラグがあるときなどもありました。これは、常にそうなるというわけではなく、このタイミングでは秀丸の検索に関する情報がページングファイルに書かれていたと思われ、それによって遅くなっていたものと考えられます。PCを再起動し直すと、ページングファイルに書かれる情報が変わりますので、それによって「Ctrl+F」を押してもタイムラグなしで表示されるようになりました。ページングファイルも万能ではありませんが、状況を改善させるために設定を変更してみるのもよさそうです。HDDを増設してみませんか?ともいうのは忍びないので、違う方法はないか、と考えました。USBメモリをつないでそれにページングファイルを置くという方法です。USBコネクタに接続します。USBドライブを指定するだけです。2,000円~3,000円程度で買えますので、非常に汎用的な方法だと考えています。1つ占有するくらいであれば許容できるのではないか、と考えています。1.5倍ほどの容量がいいようです。USBメモリあれば適量、ということになるでしょう。USBメモリを試してみる価値はあると思います。SSDに変え、そこにページングファイルを置くようにすることも一つの方法です。50倍~70倍ほど早いと言われていますので、システムドライブとページングファイルが同じドライブ上にあったとしてもさほど気にならないレベルなのではないか、と思います。SSDを検討するくらいなら、PCの新調をする方がいいのかもしれませんね。最後に、ページングファイルの設定方法をお伝えしておきます。設定する画面は「コントロールパネル」-「システム」の画面を開きます。右側の方にある「設定の変更」をクリックします。「システムのプロパティ」が開かれたら、「詳細設定」のタブの中の「パフォーマンス」の「設定」を選択します。オプション」の「詳細設定」のタブの中の「仮想メモリ」の「変更」を選択します。「仮想メモリ」という画面が表示されたら「すべてのドライブのページングファイルのサイズを自動的に管理する」に入っているチェックを外します。続いて、USBメモリのドライブを選択します。(画面では「G:」を選択していますが、各自の環境に応じて選択してください。)「カスタムサイズ」もしくは「システム管理サイズ」を選択します。基本的には「システム管理サイズ」を選択し、システムが自動的にサイズを設定する方法で問題ありませんが、USBメモリの容量が大きくなく、USBの利用領域を制限したい場合は、「カスタムサイズ」を選択して必要なサイズを入力します。「設定」を押して設定を反映させます。これで、USBメモリ上にページングファイルを作成することができ、ローコストで劇的なパフォーマンス向上が見込めるでしょう。システム開発関連技術GoogleAdwordsGoogleAdwords最後までお読みいただきましてありがとうございます。コメントをキャンセルメールアドレスが公開されることはありません。*サイト下記の空欄を埋めてください。date*日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)※入力いただいたコメントは管理者の承認後に掲載されます。10のパソコンでスリープから復帰すると日付がズレる不具合が発生。その時の対応方法の時計の設定やマザーボードの電池の交換の方法を紹介。プラスαの不具合の原因と対応方法を紹介。.htaccessファイルを生成するのは簡単ではない。その原因といくつかの生成方法を解説。新しくファイルを作る場合は「名前をつけて保存」すれば簡単。64Bit版について書いています。Windowsに接続したBluetoothキーボード、マウスの突然動かない!つながらない!問題Bluetooth機器がつながらなくなった!そんなときの対応方法についての解説。Bluetooth接続の電源を勝手にOFFにしないようにする設定を中心に、その他の不具合とその対処方法についても紹介。XAMPP環境からメールを送信する方法の解説です。LAMP環境を構築することができるパッケージソフト「XAMPP」。XAMPPのバージョンアップや、PHPのバージョンに合わせて複数の環境を構築する場合の手順を解説。LAMP環境を簡単に構築することができるパッケージ「XAMPP」。そのインストール方法を詳細解説。インストール後の不具合やカスタマイズ方法についても説明。