PCのメモリ、何GB積めば十分? 65
ストーリー by hylom
8GBは積みたい派 部門より
8GBは積みたい派 部門より
あるAnonymous Coward 曰く、
TechSpotがSkylake世代のPCに、4GB・8GB・16GBとメモリ容量の違う状況で、各種ソフトウェアを実行してベンチマークや使用感を比較している(TechSpot、GIGAZINE、Slashdot)。
ネットブラウジングやOffice、メールソフトなどの一般的な使用感についていえば、4GBから16GBとメモリ容量の大きな差はほとんど体感できないレベルだという。しかし、システム性能を要求される比較的負荷の大きな作業では、メモリ容量の差がパフォーマンスに大きな違いを与えるとしている。
また、7-Zipで512MB分の文書ファイルを圧縮するテストでは、メモリ容量が多いほど処理が高速化するという結果になった。ただ、多くのベンチマークでは、4GBと8GBの間には大きな性能差があるのに対して、8GBと16GBとの間にはほとんど差がないという結論になったようだ。
もっとも日本語環境の場合は、英語よりもメモリの必要容量が増える傾向にあるので、この記事の数字を素直に当てはめていいかは、また別の検証が必要な気がするのだが。
実時間性で (スコア:4, 興味深い)
普通のメモリメモリ間転送(メーカー表示の瞬間速度じゃない)で、一秒で送れるサイズが丁度(上限)じゃないかな?
ちなみに、DDR3-1600で12GB程度。8GBだとチョイ不安で、16Gなら十分って事。
これは、一般に人間が「僅かに待つ」ので耐えられる時間が2秒なんで、途中の処理を含めての概算。
ま、「そんなにメモリ使わないよ」って人ならもう少し減らしても大丈夫かと。
-- Buy It When You Found It --
スワップ忌避症 (スコア:2)
自分の管理下のPCは、メモリ8GBページファイルなし。で運用してる。
というか、ページファイルをなしにしたいから、8GB積んでるとも言う。
ページファイルをなしに設定するのはよくないと聞く、
このへん [microsoft.com]でも、
すべてのページングファイルを削除することはお勧めしません。
と書かれてるし、何か問題が発生する危険もあるのだろう。
だが、それでも、自分には、pagefile.sysが存在しないことが、すごく幸せに思えるのだ。
Re: (スコア:0)
このへん [microsoft.com]でも、
すべてのページングファイルを削除することはお勧めしません。
と書かれてるし、何か問題が発生する危険もあるのだろう。
メモリ不足になった時に動作不良を起こすから、必ず有効にしておけということ。
現状で問題なくても将来的に絶対にメモリ不足にならない保証はない。
Re: (スコア:0)
ページングは運次第なのですが、
ダーティページよりクリーンなよく使われるページを主記憶上に維持した方が
性能が出る場合があります。
当然ページファイルがないとそれはできません。
基本的にページファイルがあった方が性能がでます。
あって損はありません。
ただしチューニングの良し悪しと運次第です。(お察し下さい)
基本的に主記憶はワーキングセットが収まるだけあればいいのであって、
ページイン(アウトではない)が最小になればよいのです。
で、前述の通りページファイルなしの場合はワーキングセット以外も主記憶上に
置かれてしまいますので注意してください。
Re: (スコア:0)
VirtualAlloc()系の関数の実装で、古い実装だと、コール時にページングファイル上に領域を確保する実装がされている場合があるので、ページングファイルを完全に無効にしてしまうと、これらの関数がコールされたときに不具合が発生することがあります。それなりの実装上の理由があるのです。
1GB (スコア:0)
1GBでメールもWebもオフィスもこなしてる俺の立場は?
Re: (スコア:0)
有象無象に立場なんてないんじゃないか?
Re: (スコア:0)
うちの仮想マシンで使ってるWindowsXPは512MBで動いてるが作業に何の不満も感じない
親機のWindows7(64bit)は10GB積んでるけど......
いつものメモリ議論 (スコア:0)
黎明期から「メモリは○○KBで十分」「いや○○MBはないと」とかやってるいつもの話題。
そんなもん用途によって違うとしか言えないけど。
# 載せられるだけ載せて、メモリが余ったらRAMDiskにすればいいのです(暴論)
Re: (スコア:0)
> 載せられるだけ載せて、メモリが余ったらRAMDiskにすればいいのです(暴論)
それって仮想メモリと何が違うんですかね?
Re: (スコア:0)
全然違うじゃん。
Re: (スコア:0)
どういう比較だ
Re: (スコア:0)
RAMDisk = DRAMをStorageとして動かす(劇早)
仮想メモリ = Storage(HDD.SSD)の一部をDRAMとして動かす(劇遅)
Re: (スコア:0)
以下、640KB禁止
#640GBは…いいか。
Re: (スコア:0)
MSXの16KBの拡張メモリカートリッジが3万円くらいした記憶がうっすらとよみがえった。
FX-790Pのメモリも2万円弱だった (スコア:1)
カシオのFX-790P用拡張メモリ(8KB)がたしか15,000円~20,000円くらいだったような。
懐かしい。
自宅(Win7 64bit)は8GBでなんとかぶん回してる(DOTA2などのゲーム、動画エンコード等用)。
あと8GBほしいな、と思ったら意外に高くて手を出せてない。
Re: (スコア:0)
そんなしたっけ?
初代キングコングに16KB増設したけど1万円位だったような。
Re: (スコア:0)
その記憶は間違い。
MSX1時代の松下、東芝から出た16KBの増設RAMカートリッジ(本体16KBのマシンに挿して32KBに)は9000円。
MSXturboRになった頃、アスキーから出たMEM-786という本体と合計して1MBになるRAMカートリッジが3万円です。
Re: (スコア:0)
25年ほど前に、一辺30センチくらいの基盤を見せてもらった。
「これで1MBもあるんだよ」
と、その技術者はおもむろにホストコンピュータのコネクタに差し込んだのだった。
メモリ増設の偉大なる瞬間である。
Re: (スコア:0)
同じく25年ほど前ですが、98のCバスに4MぐらいのEMS刺した覚えがあるな
Re: (スコア:0)
秋葉原で中古でPC-286BOOK用の8MBのSRAM見つけたんで、中古屋めぐってPC-286BOOKを探したのは良い思い出。
RAMDISK化して馬鹿っ速くなっって、MSCでのコンパイルなんか一瞬に。
Re: (スコア:0)
こんど大学のコンピュータのメインメモリ増やすんだって、128バイト。
すごいな、高かったろうに。
ン十万くらいだって。
磁気コアメモリのころのの会話。
当時、すでにZ80のPC-8001とか売られていたころ。ガッコのメイン機はまだそういうメモリだったりした。その手のコンピュータは性能低かろうと、むっちゃ高いから捨ててPCに替えるなんて不可能っす。
Re: (スコア:0)
最近のキャッシュは要求サイズがでかいけど・・
4GBくらいあれば何とかなりそう。
そう考えるとストレージの寿命が延ばせるRAMDiskは、
運用法としてもっと評価されても良いかもしれない。
ネットブラウジング (スコア:0)
常時数十枚くらいタブ開いててFireFoxだけで3GB以上使ってる俺でも4GBと16GBで差は無いのかな?
負荷も別に高くは無いんだけど。
Re: (スコア:0)
そのタブの使い方はともかく、負荷(CPUをどれくらい酷使するか)と使用するメモリってあんまり関係ないと思うんだが。
Re: (スコア:0)
CPU負荷とは言ってない
#最近のMacOS Xはメモリプレッシャーメーターがありますし
客観的な指標よりも主観的な指標 (スコア:0)
メモリを大量に積んだマシンで仕事して
「私のマシンすごいパワフル、うっとり。やる気出るわー。ぶひ。」とか、
メモリを少量しか積んでないマシンで
「この少ないメモリのマシンでもちゃんとやりくり出来る私、熟練者だわー。ぶひ。」とか、
そういう主観的なモチベーションの方がわずかな速度差よりも大事なんじゃないかなって思えます。
スラド民の多くが両方を経験してるんじゃないかしらん。
Re:客観的な指標よりも主観的な指標 (スコア:1)
???「どうしてメモリを増設するかって?そこに空いてるスロットがあるからさ!」
Re: (スコア:0)
やめてください、そんなスラド民の多くがブタみたいな言い方><
(そこじゃないって?)
Re: (スコア:0)
ブタに失礼だよな。
Re: (スコア:0)
メモリ容量の主観的指標って、メモリが豊富にあるのが前提のゆとり世代に教えるの大変なんだよね。こんな会話が毎年繰り返される。
新人「ターゲットマシンでメモリ不足が発生して動きません。」
リーダー「ターゲットマシンのメモリ容量はいっといたよな。ターゲットマシンでまともに動くことが最優先。作りが悪い、やり直せ。」
新人「開発機では動いたのに・・・」
Re: (スコア:0)
昔AppleはCRAY上のエミュレータで開発してて、
(実機で走らせる)遅いー、やり直し!
とかやってたって聞いた事あるけど(伝聞)、これを裏付ける資料等を御存知の方いらっしゃいませんか?
ストレージの容量とRAMの容量は違います (スコア:0)
日経「PS4のメモリは8GBだが、Wii Uは32GB」
Re:ストレージの容量とRAMの容量は違います (スコア:1)
「ゲーム機のNEOGEOですら100メガショック!とか言ってたのに、
当時のパソコンときたら……」
みたいな単位ズレな話題や誤解もありましたね。
Windowsのメモリ管理が賢くなった? (スコア:0)
同じ4GB程度でもWindows8からだいぶ体感で粘る(?)ようになったというか今スワップファイルをガリガリやってんなこれ…って状況が減ったように思う
Re:Windowsのメモリ管理が賢くなった? (スコア:1)
Windows7から10にアップグレードして2週間ほど経つけど賢くなっているように感じる。
Windows7の時はメモリ使用率80%を超えてくると頻繁にスワップ待ちが発生していたけど、
Windows10ではほとんどストレスを感じない。
とはいえWindows7の時でもリストアして購入時の状態に戻すと爆速だったので、
そのうち遅くなるんだろうなーと思っている。
Re: (スコア:0)
メモリ管理はだいぶ変わっているようですね。
Windows10は、新しいリリースだと、温故知新的にスワップアウトするメモリのデータを圧縮してからスワップアウトすることで、メモリ性能を上げているとかって発表されていたなあ。Windows3.1の頃に同じようなことするユーティリティがあったよなあ。
久しぶりに新しいLinux kernelを触ってみたら、最近のkernelはラージページを気にせず使えるようになっていてびっくりした覚えがある。
Windowsもラージページが使えるのだけれど、ユーザ権限設定したり、レジストリを変更したり、ソースレベルで対応が必要とか、まだまだ面倒なんですよね。
bit数 (スコア:0)
32bitなら2GBもあれば十分。
Re: (スコア:0)
64bitなら最低4GB。8GB以上あれば快適。
SSDを使っているなら、通常の使用状況でスワップが発生しないだけのメモリは最低限必要。
スワップなんて基本万が一の保険なんです。スワップしなければ動作しないアプリケーションを常用するなら、確実にメモリを追加すべき。
Re: (スコア:0)
SSDの書き換え回数を心配してんの?
セコいな。
>通常の使用状況でスワップが発生しないだけのメモリは最低限必要
これはSSDでもHDDでも同じだな。
Re: (スコア:0)
SSD使ってるなら、積極的にSSDを使った方がいいですよ。
できればテンポラリ専用のSSDを用意して、そこにpagefileとhiberfil、tmpフォルダ、ブラウザのキャッシュを置くと極めて快適。
あるいはSSDをreadyboostに設定するだけでもずいぶん違います。
壊れることを恐れて使わない方がよっぽどもったいないことですし、今時のSSDならそんなに弱くないですし。
まぁ、システムドライブとは分けたいかもしれないけどね。
Re:bit数 (スコア:1)
スワップのどこが謎なんでしょうか? 参考のために解説をお願いします.
Re: (スコア:0)
OS+アプリで3GB未満のメモリしか使わないなら、32BitOSで4GB未満のメモリ使った方が速いことがある。OS+アプリで4GB以上のメモリを使うなら64bitしか選択肢はない。PAEを使って、無理に32bitOSで動かそうとは思わないことだ。
64bitってPTEの階層が深いから、TLBがヒットしなかった場合、仮想アドレスの解決に何回もアクセスするのでメモリアクセス遅いからなあ。64bit対応OSとアプリでないと性能が出ない場合に64bitにすべきだ。
メモリスロット4つで1TB! (スコア:0)
http://pc.watch.impress.co.jp/docs/column/semicon/20150819_716850.html [impress.co.jp]
Xマザーで2TBまで行けますな
同容量なら導入コスト10分の1!
消費電力下がってランニングコストも削減!
停電時にもデータ保持可能!
# だがSSDだ
# 読み出し速度はSSDクラスだ
# 書き込み速度はSSDクラスだ
# OSからTRIM指示は出ないから劣化し放題だ
# 速度効率的なランニングコストは青天井だ
Re: (スコア:0)
リンク先読めば大体わかると思うのですけど
搭載した「Memory1」の1/10の量のDDR4を積め、とありますね。
1TBも「Memory1」を積んだら128GBはDDR4を積む必要があるようです。
128GBのRAMって結構な量なんですがコスト考えたらどうなんでしょうね。
また、NVRAMではないので電源を落としたら消えてしまうってのもどうなんでしょうね。
総じて微妙としか…。
VM複数動かすと (スコア:0)
メモリあればあるだけ快適。
#でもうちのPCの24GBは多すぎ^^;
2Dグラフィクス (スコア:0)
デザイン系の仕事をしているときは(本職ではない)、PhotoshopとIllustratorを同時に立ち上げてデカい写真とかを貼り込んだりするので、最低16GBは欲しいと感じる。
私はあまりやらんが、Photoshopでレイヤー使いまくりの人はもっと必要なんじゃないかな?
OSが糞だと (スコア:0)
メモリがいくらあっても意味ありませんが
Windows8.1とか…
メモリが大きいと遅くなるって本当? (スコア:0)
本文とはちょっと違う話題だけど、メモリを多く挿すと反射波が帰ってくるまでの時間が伸びるから遅くなるって聞いたことがあるけど、本当?
Re: (スコア:0)
そういうのは理屈こねる前に試せばわかることでは。
(持ってる人が)
もし差が出るとしたら、反射波とかでなく、
メモリ管理のハードやソフトの問題ではないかと。