アカウント名:
パスワード:
黎明期から「メモリは○○KBで十分」「いや○○MBはないと」とかやってるいつもの話題。そんなもん用途によって違うとしか言えないけど。
# 載せられるだけ載せて、メモリが余ったらRAMDiskにすればいいのです(暴論)
> 載せられるだけ載せて、メモリが余ったらRAMDiskにすればいいのです(暴論)
それって仮想メモリと何が違うんですかね?
全然違うじゃん。
どういう比較だ
RAMDisk = DRAMをStorageとして動かす(劇早)仮想メモリ = Storage(HDD.SSD)の一部をDRAMとして動かす(劇遅)
モダンなOSに置いては、メモリ=ディスクです。
メモリが足らなければメモリにアクセスしているつもりでもディスクにアクセスしますし、ディスクにアクセスしているつもりでも、メモリが潤沢に余っていれば、メモリにアクセスしているのと変わらなくなります。
>モダンなOSに置いては、メモリ=ディスクです。ほんとかよ、知りませんでした。ところでモダンなOSとは何?
「それってディスクキャッシュとして使うのと何が違うんですかね?」って書くところを「仮想メモリ」って書いてしまったわけじゃないですよね?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
いつものメモリ議論 (スコア:0)
黎明期から「メモリは○○KBで十分」「いや○○MBはないと」とかやってるいつもの話題。
そんなもん用途によって違うとしか言えないけど。
# 載せられるだけ載せて、メモリが余ったらRAMDiskにすればいいのです(暴論)
Re:いつものメモリ議論 (スコア:0)
> 載せられるだけ載せて、メモリが余ったらRAMDiskにすればいいのです(暴論)
それって仮想メモリと何が違うんですかね?
Re: (スコア:0)
全然違うじゃん。
Re: (スコア:0)
どういう比較だ
Re: (スコア:0)
RAMDisk = DRAMをStorageとして動かす(劇早)
仮想メモリ = Storage(HDD.SSD)の一部をDRAMとして動かす(劇遅)
Re: (スコア:0)
モダンなOSに置いては、メモリ=ディスクです。
メモリが足らなければメモリにアクセスしているつもりでもディスクにアクセスしますし、ディスクにアクセスしているつもりでも、メモリが潤沢に余っていれば、メモリにアクセスしているのと変わらなくなります。
Re: (スコア:0)
>モダンなOSに置いては、メモリ=ディスクです。
ほんとかよ、知りませんでした。ところでモダンなOSとは何?
「それってディスクキャッシュとして使うのと何が違うんですかね?」って書くところを「仮想メモリ」って書いてしまったわけじゃないですよね?
Re: (スコア:0)
Re: (スコア:0)
であればわかります。
実メモリはキャッシュ。
仮想メモリ空間の実体がなんだろうと関係無いです。
磁気メディアだろうが半導体だろうが。
単に現在はHDDが一般的だというだけの話です。
別コメにもありますが、RamDoublerなんかは「メモリ=仮想メモリ=実メモリ」ですし。
仮想メモリ空間をどこにマッピングするかってだけ。
ーーー
いくらメモリが潤沢に余っていても、読み込みの場合ディスクへの初回アクセスはディスクですよ。
書き込みも、WinやMacはあまり溜め込まない傾向にある気がします。Linuxはガンガン溜め込んで
時間を置いて吐き出しているような感じですが。