http://www.gac.jp/article/index.php?stats=question&category=5&id=12357&command=msg
フォトショップ7.0の体験版をインストールした。
開いてみたら次のようなメッセージがでた。



Adobe Photoshop の一次仮想記憶と
Windowsの一次ページングファイルが同じボリュームにあり
速度が低下する可能性があります。
Adobe Photoshopの一次仮想記憶ボリュームを
別のボリューム、できれば別の物理ドライブにて
設定することを推称します。」


何のことだ!?


仮想記憶?

コンピュータのメインメモリを超える記憶回路を、メインメモリとして使用可能にすること。仮想メモリ、バーチャルメモリともいう。ページング方式やセグメント(セグメンテーション)方式によって、実メモリ空間より広いメモリ空間を作り出す。プログラムを変更する際は、仮想アドレス(論理アドレス)を物理アドレスに変換する必要がある。仮想記憶を利用することで物理的なメモリの最大量を気にせずプログラムが書けたり、絶対アドレスではなく、ページやセグメント内の仮想的なアドレス上でプログラムをつくることができ、動的再配置が可能となる。


ページング方式?http://ja.wikipedia.org/wiki/%E3%83%9A%E3%83%BC%E3%82%B8%E3%83%B3%E3%82%B0%E6%96%B9%E5%BC%8F

仮想記憶システムによるメモリ管理方式のひとつ。仮想アドレス空間を一定の大きさの部分(ページ)に分割し、このページ単位で仮想アドレスから実アドレスへの変換を行う方法。

仮想アドレス空間


仮想アドレスとは、仮想記憶が採用されている場合に、その構成単位となるページやセグメントにおけるメモリ空間に割り振られた相対アドレスのことである。プログラムからは物理アドレスを知ることができないため、仮想アドレスが用意される。仮想アドレスには、プログラムの複数実行や再配置が容易になるといったメリットがある。


相対アドレス?

http://webweb.s92.xrea.com/other_php/flash_root.php
メインメモリ中のあるアドレスを基準に、それとの距離関係からアドレス位置を示すこと。

・・・ひとつ上のフォルダに移動したりすることのことか?


物理アドレスとは?http://www.ip.kyusan-u.ac.jp/J/sano.a/lab/CLASS/2003/network/06.html


物理アドレスとは、各パソコンのネットワーク部分の部品一つ一つに割り振られているアドレスです。
「MACアドレス」ともいう。
(MAC = Media Access Control)

・・・LANカードとかの機械の番号か?


実アドレス?

http://www5e.biglobe.ne.jp/~aji/30min/ra01.html


セグメント方式?http://e-words.jp/w/E382BBE382B0E383A1E383B3E38388.html

セグメンテーションを用いて仮想記憶システムを構築する際の論理的なメモリ単位を示す。メモリ空間をまとまったブロックで構成し、データやプログラムのブロックをセグメントという定められた形式で扱い、メモリ空間をセグメントの集合体とみなす方法。



つまり・・・仮想記憶とは、

一時的な書類とか、描いたものとか、参考資料とかで、作業場がいっぱいになってしまったときに(メインメモリを超える記憶回路)、それらを空中に浮遊させることができる。(仮想記憶)空中に浮遊した書類とか、参考資料、写真とか、下書きの絵などは、ページ単位(ページング方式)か、収納箱にいれるか(セグメント方式)して広く使うことができる?
と、でも覚えておくことにする。

仮想記憶とは、間借りしているようなもの。絵でいえば下書き上での作業のことか?






で、本題はなんだっけ?




ページングファイル
http://e-words.jp/w/E3839AE383BCE382B8E38395E382A1E382A4E383AB.html

使われていないメモリ領域を一時的に保存しておくためにハードディスク上に用意されたファイル。メモリ容量が少ないと大きなスワップファイルが作成され、頻繁に内容の交換が発生するため、システムの性能低下を招く。


メモリ領域?

データやプログラムを記憶する領域。


ハードディスク?
http://e-words.jp/w/E3838FE383BCE38389E38387E382A3E382B9E382AF.html
代表的な記憶装置のひとつ。

・・・と、いうことは、代表的な記憶装置(ハードディスク)に用意されたファイル(ページングファイル)の中に、一時的に使われていない記憶領域が入る。ということになる?


スワップファイル?
http://www.shunzei.com/lecture/words/swapping.html

メモリ管理方法のひとつで、一般には、メインメモリの内容を一時的に外部記憶装置のデータやプログラムと入れ替えることをいう。それがスワッピングで、スワッピングした際にハードディスク上に生じるファイル。


・・・と、いうことは、作業場から一時的に空中にうかせた資料等も、資料をまとめるページファイルが小さいか少なかったりすると、資料を作業場へすぐに引き込めないし、いらないような仕事ばかり手間かけてやることになるわけだ?


ボリューム?
http://www.microsoft.com/japan/windows2000/support/faq/faq2.asp
記憶媒体のハードディスクに近いところでの管理単位。BIOSレベルでパーティショニングされたハードディスクはそれぞれのパーテーションがボリュームとなる。

・・・と、いうことは、基本的に今使ってるPCはCディスクしかないので、自分のPCでは、Cディスクということになる?



と、いうことは


Adobe Photoshop の一次仮想記憶と
Windowsの一次ページングファイルが同じボリュームにあり
速度が低下する可能性があります。
Adobe Photoshopの一次仮想記憶ボリュームを
別のボリューム、できれば別の物理ドライブにて
設定することを推称します。」

とは、


作業場が一部屋しかないから、仕事しにくいかもよ?
まして、同じ部屋で違う仕事なんかしたら、仕事内容によってはやりにくくて支障がでるよ?
もうひとつの部屋も使うか、リフォームして部屋をふやしたらどう?

と、聞いてるようなものか?