- ベストアンサー
PCのメモリの容量
最近はメモリも安くなり、購入しやすくなってますね。 2GBの6本挿しで12GB積んでいる人も結構いるようです。 ただ、これって意味があるのかな?と疑問に思っています。 64bitのOSを使ってるならまだしも、普通に32bitのOSだったりするんですよね。 32bitでは4GBまでしか使えず、かつXP上では3GBちょっとしか認識しませんよね? あげくにアプリケーションで使えるのは2GBまでとのことで、はっきり言って32bitのXPでは3GBつんでいれば充分ではないかと思うわけです。 必要以上にメモリをつむと、管理するためにCPUへの負荷がかかると聞いたこともあります。 12GBといかないまでも、3GBを超えるメモリをつむメリットってあるんでしょうか? RAMディスクに使う方法もあるみたいですが、電源落とせば消えてしまうところに入れるデータをいまいち思いつきません。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
>電源落とせば消えてしまうところに入れるデータをいまいち思いつきません。 作業ファイルとかスワップファイル展開に使うんですよ。 メモリ内の方がHDD内より何十倍も高速なのです。 実は、この方法、MSDOS全盛期ではよく使われた方法なんですね。 当時は辞書をRAMディスクに展開するとかで使われました。 その場合、バッチで電源断前にHDD内の辞書を上書きして学習内容等を保存していました。 さすがに5GB以上積んでいる人は64Bit版使っていると思います。 僕も8GB積んでいますが、64Bit版に入れ替えました。 なお、64Bit版ならVistaの方が遙かに安定していると思います。
その他の回答 (5)
- violet430
- ベストアンサー率36% (27472/75001)
>12GBといかないまでも、3GBを超えるメモリをつむメリットってあるんでしょうか? 32bitOSではあまりメリットはないですね。 64bitOSであれば、仮想マシン環境の利用などメリットはあると思います。
お礼
やはり、そういう結論になってしまいますよね。 無駄に積むのも自作の醍醐味ですが、不具合のリスクを背負ってまでな~と思います。 プロみたいな一部の人でない限り、せいぜい4GBで満足してろってことになりますよね。
- otaku37564
- ベストアンサー率38% (1158/3005)
それはね 印刷機械でフィルム出力するプログラムが32bitベースでしか動かなかったからですよ。 というより、あなたのご意見全部非定型ですけど そんなに自分の意見通したいですか? ちなみに3Gのメインメモリーは当然のことながら RAMに使ってる残りのメモリーも最大限使ってますけど? これができるから、安いながらも金かけてやってますけど?何か? 最初から動画編集や画像作成のために使ってるので 一時ファイルのためだけなんて一言も書いてないでしょ?
- otaku37564
- ベストアンサー率38% (1158/3005)
私OS32Bitですけどメモリー12G積んでます RAMディスクは作業用のテンプレートや消えてもかまわないインターネット一時ファイル置き場として使います。 作業用で、特にRAMディスクの恩恵にあずかれるのが 動画の編集、入力先も出力先もRAMディスク上なので、ノンリニアで 編集が早いです。高価なSSDでも比べものにならないくらいね あとはフォトショやイラレの作業ファイル これもサクサク動作します。 印刷用の高画質データ(電車の中刷りとかA0・B0判オーバーとかのポスター等の制作)ですので、作業ディスクをHDD上におくと結構な頻度アクセスしますからね。 インターネット一時ファイルやOSのTMPなんて、起動の度に 消えたってかまわないモンですし、再読込するにもDISKアクセスよりよっぽど早いです。 こういった作業をしない方には不要ですが、 作業する人にとっては、超高速なDISKっていうのは ものすごく便利で今となっては必要不可欠なものなんです。 文面を読むと「ああこの人知らないんだな」って思うところが 多々あります。意味があるのかではなく『意味があるからやっている』んです。じゃなきゃ、みんなそんな無駄金使いませんよ。 まあOSはぼちぼち64Bit化にしますが
お礼
結局そこまでやる人というのは、あなたのように64bitに移行していくわけですよね? それがもう、32bitで12GB積むのは意味がないと言ってるのと同じになりませんか? 32bitで12GBって、やはり中途半端だと思うんですよ。 あなたほどのプロレベルの使い方をしていないのに最大容量積んでる人も結構いるので、無駄遣いだなと感じるんですよね。 ネットの一時ファイルなどをRAMディスクに置くのがよく聞きますが、~GBも必要ないですよね? 32bitで満足するレベルの人ならメモリも余りまくっているはずですから、RAMディスクを使いたいとしても3GBでも間に合うと思うんですけど・・・。 逆にあなたほどの人が、なぜ今まで32bitのままだったのかが不思議です。
- chie65536(@chie65535)
- ベストアンサー率44% (8800/19958)
>RAMディスクに使う方法もあるみたいですが、電源落とせば消えてしまうところに入れるデータをいまいち思いつきません。 「テンポラリ」や「仮想メモリ」に使います。 「テンポラリ」とは、作業用フォルダの事です。 例えば、フォトショップなどの画像編集ソフトの作業用フォルダをRAMディスクに設定すると、画像編集時の反応速度が劇的に向上します。 フォトショップなどのアプリケーションが作業用フォルダに作ったファイルは、アプリケーションが終了時に削除するので、電源を落とした時に消えてしまっても何の問題もありません。と言うか、アプリケーションが問題を起して強制終了された時には削除されずに作業ファイルが残る事があるので、電源を落とした時に消えてくれた方が好都合です。 >あげくにアプリケーションで使えるのは2GBまでとのことで、はっきり言って32bitのXPでは3GBつんでいれば充分ではないかと思うわけです。 ちょっとだけ「思い違い」をしています。 「アプリケーションで使えるのは2GBまで」は、正確には「アプリケーションで、ある瞬間に同時に使えるのは2GBまで」です。 32bitCPUでは、アドレスも32bitなので、必然的にメモリに割り振るアドレスは00000000~FFFFFFFFの4GBに制限されます。 これは「CPUがいつでも自由にアクセスして良いメモリは4GBまで」と言う事を意味しますが、言い方を変えれば「CPUがある瞬間に同時に使えるメモリは4GBまで」と言う事です。 そして、32bitOSでは、その4Gを「アプリ用」と「OS用」に2Gづつに分けています。 なので「アプリケーションで、ある瞬間に同時に使えるメモリは2GBまで」と言う事になるのです。 ここで「アプリケーションが、ある瞬間に、メモリを同時に2GBも必要とするか?」を考えると「たぶん、要らない」と言う答えが出るでしょう。質問者さんも、これには納得出来ると思います。 でも「アプリケーションが、起動してから終了するまでに、必要なメモリの合計が2GB以上必要か?」では、どうでしょうか? まず間違い無く「2Gじゃ全然足りない」でしょう。 フォトショップなど、同時に複数のファイルを開けるアプリケーションで、500MBのファイルを20個くらい開いたら10GBになります。2Gじゃ全然足りません。 20個のファイルのうち、実メモリ上にあれば良いのは「アクティブになっているウィンドゥのファイル1個だけ」で良いので、残りの19個分は「仮想メモリに追い出す」事にする事で、合計でサイズが10GBを超える20個のファイルを同時に開けるのです。 この時「追い出された先の仮想メモリが、RAMディスクだった」としたら、なんと「合計でサイズが10GBの20個ファイルが、すべてメモリの中に収まる」のです。 事実上「メモリを4GBしか扱えない筈の32bitCPUで、10GBのメモリを使っている」と言う状態になります。 もし、RAMディスクが無かったら、アクティブなウィンドゥを切り替えるたびに、実メモリと仮想メモリの入れ替えが発生し、ハードディスクを大量に読み書きし、読み書きが終るまで、イライラするほど待たされる事になります。 これでも「3GBもあれば充分」と思いますか? 頭脳とメモリは、もっと賢く使いましょう。
お礼
頭脳とメモリを賢く使えば、64bitの選択肢になると思うんですよ。 周辺機器の関係もあるんでしょうが、今はよほどのことでしょう。 32bitレベルなら、3GBで充分だと思うんですよね。 RAMディスクは便利そうですが、OSで扱える以上のメモリを積んで不具合とか出ないもんなんでしょうか?
4GBなら3.5GBくらいまで使えます。仮想メモリを0:ゼロに設定して使ったりもしますので、メモリは大きいほうが有り難いです。 メモリサイズは使用するアプリケーション(複数起動)によりますので必要で無い方もいると思います。用途にあわせれば良いということで、上限が低いと困るユーザーも居るということになります。
お礼
確かに、「できるけどあえてやらない」と「できない」とでは違ってきますよね。 3.5GBまで使えるのは知ってますが、アプリが2GBまでとすると残り1GB余っているわけで、実際システムが1GBも使うのか疑問だったので3GBで充分でないか?と思ったんですよ。 確かに用途に合わせて使えば良いんですけどね。用途がなく無駄に積んでるように見える人が結構多かったもので・・・。
お礼
そうですよね。普通64bitに移りますよね。 32bitのまま12GB積んでる人が多くて不思議に思ってたんですよ。 ページファイルを移せば高速!なんて言ってたりするんですが、それでもそこまでいらないだろ?という疑問がありまして。 Vistaの方が64bitは安定しているというのは初めて聞きました。 メモリの使い方がマシになってるとは聞いていましたが、そこまでとは・・・。 XPのままで32bitだと、やはりそんなにメモリを積んでもしょうがないですよね。