• ベストアンサー

デュアルコアのメモリの分散について

こんにちは。あまり詳しくないのですが教えてください。 現在PEN4の3G+メモリ1Gのパソコンを使用しています。 いつも行う処理でCPU使用率が100%になり処理時間の向上を考えているので、バージョンアップを考えています。(マルチタスク未対応です) 特に上記の処理で処理速度があがれば、マルチでの処理速度は 重視していません。 調べた所、今のマザーボードはメモリの最大は1Gとの事です。 今時であれば、CORE2DUOが主流だと思うのですが、どこまでお金をかけるか検討しています。(費用対効果重視です) 案1、PEN4のままマザーボードのみ購入し、最大メモリ(4G?)まで増設する。 案2、時代の流れでCPUもCORE2DUO(E6600?)も購入してメモリを4Gまで増設 懸念しているのは、CORE2DUOの場合はメモリを4G積んでも、 2Gづつ分散されてしまうのでしょうか?と言う事です それとも、状況に応じて片方のタスクの負荷状況でメモリの使用量を配分してくれるのでしょうか? OSはXP PROです。 作業は一応それなりに詳しい人に手伝ってもらおうと思っております。 その他の解消方法などありましたら、ご教授ください。 ・電源や冷却(現在はスリムケースの為、冷却と電源は弱いと思います。) ・リソース問題など..

質問者が選んだベストアンサー

  • ベストアンサー
noname#78947
noname#78947
回答No.4

>VISTAの購入も視野に入れた方がよさそうですね。 Vistaだと動かないソフトも多いので確認したほうが良いですよ。もしくは、今のうちならXPのパッケージ版の在庫も若干ですが見つかりますし、パソコンショップならDSP版のXPの在庫がまだ手に入ります。こちらのほうが安全でしょうね。 >仮想メモリを無効にすると言う意味が良くわかりませんので 仮想メモリとはメモリ搭載量を超えるデータを扱う場合にHDD上に仮想的なメモリを作成し、そこに使用頻度の低いデータを退避する機能です。HDDのデータ転送速度はメモリと比べて非常に低速なのでパフォーマンスの低下につながるんですよ。ただ、メモリの使用量が少ない場合はあまり効果がありませんけど。 とりあえず、メモリを4GB積んでも実際の使用量の合計が2GB以下なら2GB積んだときとパフォーマンスは同じです。メモリは積めば積むほど速くなるものではありませんから。実際に必要な量に余裕を持ったぐらいあればそれ以上は有ってもあまり効果がありません。正直言ってメモリを4GB⇒2GBに変更してその分の予算でCPUをE6600⇒E6700にしたほうが効果がありますよ。今なら価格改定の後なのでメモリ分の差額と少し出せば変更できますから。

Ref16570
質問者

お礼

たびたびご意見ありがとうございます。 ソフトはシェアウェアで先日vsita対応しています。 vistaはsp1が出てからの方が良いとも聞きますので、 その辺を考慮して最終的に判断したいと思います。 メモリにつきましては、最初2Gで動かして、状況に応じて 増設する方法で考えてみます。

その他の回答 (3)

noname#78947
noname#78947
回答No.3

>案1、PEN4のままマザーボードのみ購入し、最大メモリ(4G?)まで増設する。 質問者さんが使用しているパソコンはメーカー製の既製品ですか?だとしたら、マザーボードを交換した時点でOSのライセンスが失効するので新しいOSの新規購入が必要です。メーカー製パソコンに入っているOSはパソコン自体にライセンスがあるので大幅な構成変更(マザー交換など)を行うとライセンスが失効することがあります。 メモリの増設に関しては現状でメモリ使用量が1GB以上になっているのなら多少は意味がありますが根本的な速度改善にはならないと思います。あくまでも今よりもマシになる程度です。 あと、No.2の方が言っていることですがある意味で正しいです。OSが最大で認識するメモリ量は4GBまでですが1つのソフトが使用できる最大量は2GBまで、特殊な設定を行っても3GBまでです。ただ、一般人が使用するソフトがここまでメモリを使用することは無いので気にするほどではないでしょう。 >案2、時代の流れでCPUもCORE2DUO(E6600?)も購入してメモリを4Gまで増設 こちらも案1と同じでライセンスの問題がありますね。あとはメモリがそのまま流用できないということですがこれは4GBにする場合はメモリは全て買い替えになるので問題無いでしょう。また、メモリの分散はありません。メモリは全てのCPUで共有しているのでどちらのコアも全てのメモリ空間にアクセスできます。 ただ、32bitのOSを使用しているとメモリを4GB搭載しても全て認識しないんですよね。各種デバイスのために一部のメモリが自動で割り当てられるので3.0~3.7GBまでの認識になります。認識量はマザーボードによって異なりますがもし3GBまでしか認識できないマザーだと4GB積むのは無駄ですね。 それにCore 2 Duoに組み替えるのならメモリを4GBも積む必要はありません。その半分の2GBも積んで仮想メモリを無効にすれば十分すぎるほどに高速です。Pentium 4はクロックの割りに性能が低いのでE6600との比較ならベンチマークのスコアでなら倍以上の差があります。まあ、単純に処理に掛かる時間が半分になるわけじゃないですけどね。

Ref16570
質問者

お礼

ご意見ありがとうございます。 現在使用しているPCはDELLをBTOで構成変更して購入している為、 OSの継承は難しいと思いますので、VISTAの購入も視野に入れた方がよさそうですね。 >OSが最大で認識するメモリ量は4GBまでですが1つのソフトが使用できる最大量は2GBまで、 このことは知りませんでした。 仮想メモリを無効にすると言う意味が良くわかりませんので、 こちらはネットで勉強してみます。

  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.2

話が交錯していて、難しくなっています。 単純化したいと、まず、思います。 OSをXPにすると、実質、メモリは2GBまでです。 XP64bitは話が変わってきます。 XP64bitやVistaは実質2GB以上OKです。 案1のPen4は今の技術レベルではかなり?マークです。 案2のメモリの分散の不安は、はっきり言って杞憂でしょう。 CPUがメモリをそこまで管理出来ないでしょう。例え管理できたとしても それが心配の理由になること事態が理解不能です。 そのような心配をされるなら、2次キャッシュのサイズとかの方が 重要かと思えます。

Ref16570
質問者

お礼

ご回答ありがとうございます。 XPの最大メモリは約4Gだと思っていました。 今の2次キャッシュは多分2Mですので、 CORE2DUOの4Mキャッシュのものも検討ありですね。 キャッシュについてもう少し勉強してみます。

  • issa_srv
  • ベストアンサー率44% (40/89)
回答No.1

まず、いつも行う処理というのはどの程度メモリを消費するのでしょうか? その処理が700MB~程度メモリを使用しているのであれば、案1の対策も有効となるでしょう。 ですが、それほどメモリを使用していないのに処理が遅いとなると、CPU自体の処理能力の問題の可能性が高いと思われます。 その場合は案2の対策が有効です。 >CORE2DUOの場合はメモリを4G積んでも、2Gづつ分散されてしまうのでしょうか? マルチタスクの処理速度は重視していないとのことですので、気にする必要はありません。 処理を行うタスクがマルチスレッド処理に対応したものであれば、2つのCPUが同じメモリ領域を利用して処理を行います。 タスクごとにメモリは分散されてしまいますが、1つのタスクが2G以上のメモリを使えないということはありません。

Ref16570
質問者

お礼

ご回答ありがとうございます。 メモリの消費量は約560M常時使用した状態でCPU使用率100%の 状態になります。 微妙な選択でしょうか?

関連するQ&A

  • メモリについての質問です。

    TravelMate 5720(TM5720-602G16) OS Windows Vista Home Premium Service Pack 1 CPU Core 2 Duo T7500 2.2GHz メモリ 2GB を使用しています。 標準2GBで 最大4GBと記載されていますが、 2GB×2枚を増設すれば 処理速度は変わりますか? 主に、楽曲製作などにPCを使用です。 あと、2GB×2枚の安いメモリの購入を考えていますがどのメモリがお勧めですか? バルクと言うメモリでも動作しますでしょうか? 宜しくお願いします。

  • インテルCORE DUOのメモリ増設

    パナソニックのノートパソコンCF-W5MW8AJRの メモリ増設を考えているのですが 1Gにするか512Mを増設するか迷っています。 OSはWIN VISTA ビジネス CPUはCORE DUO超低電圧版U2400 1.06GHz 初期メモリは512M 開きスロットは1 説明書によるとメモリは1.5Gまで増設可能だそうです。 CORE DUOってデュアルチャンネル? だったら512Mのほうが処理スピードが速いのですか? それは関係なく1Gでいいのですか? 1Gか512M。どちらを増設したほうが 処理速度あがりますか? よろしくお願いします。

  • メモリの増設のCPUの交換を考えているのですが・・・

    現在1GBのメモリを2本で2GB、CPUはCore2Duo E6600です。 そこで2GBのメモリを2本と、CPUはCore2Duo E8400に変えようかと思っています。 使用しているマザーボードはAsus P5B(?)だと思います。 後、OSはXPです。 メモリの増設とCPUの変更はできるのでしょうか? また、メモリは安いのは2000円程のもあれば1万円近くするのもありますが、 デスクトップ用であれば大丈夫なのでしょうか・・・?

  • メモリの増設について

    先ほど質問させて頂きましたが、HDDの入れ替えに伴い、メモリも増設したいと考えています。 ただ、メモリは増設できる最大値があったり、こっちも対応メモリ等もあるそうですが、メモリが対応しているか、また、最大いくつまでメモリを増設出来るかご教授いただけないでしょうか。 調べ方もわからないので、調べ方を教えていただければ幸いです。 一応デバイスマネージャで下記の物を使用しています。 1394 バス ホスト コントローラ Texas Instruments OHCI Compliant IEEE 1394 Host Controller プロセッサ Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz システム情報は Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz 2.33 GHz、1.97 GB RAM トなっていました。 見た感じでは、使用メモリは、2GBなので、あと2GBは増設できそうですが、どのようなメモリを購入すればよいかがわかりませんでした。 詳しい方がいらっしゃいましたら、ご教授下さい。 よろしくお願いします。

  • 32bitOS、デュアルコアでメモリ2G*2を使用した場合…

    32bitOSではメモリを3Gまでしか認識しないようですが、 [PC-01] OS: Windows XP x32 CPU: Dual Core メモリ: 2GB x2 [PC-02] OS: Windows XP x32 CPU: Dual Core メモリ: 1.5GB x2 (仮に一枚1.5GBのメモリが存在するとした場合です。) この2つの並列処理の速度は同じなのでしょうか?違うのでしょうか? なぜこんな仮定の状態の質問をしたかといいますと、OSがメモリを3GBまでしか認識しない状態では、CPUがメモリ2枚をどのように使っているのか疑問に思ったからです。 フル稼働したとして、 ・メモリを1.5Gずつ使用するのか ・片方を2Gフルで、もう片方を1G使用するのか (←これは無いと思いますが 汗)

  • NEC-LL850HJに合うメモリ増設は?

    メモリの増設をしたいんですが、NEC-LL850HJに適合するメモリはなんですか? 現在は1GBでVistaを使っていますが、ものすごく動作が重いです。 CPUはCore2DUOです。 しっかりとした認識がないんですが、 増設できるメモリは1GBx2で最大2GBですかね? 速度はPC2-4300? DDR2 SDRAM? よろしくおねがいします。

  • メモリについて

    こんにちは、マザーボードASUS P5K DELUX を使っています。 CPU core2duo6850です。 最近どうもPCがさくさく動かないなとおもったのでメモリを購入しようかなとおもいました。 メモリDDR2-800 1Gを2枚で使っていますが、メモリDDR2-1066にかえると どうでしょうか? また変えたほうがいいでしょうか。 教えてください、おねがいします。

  • OptiPlex755メモリ増設

    初めて質問させていただきます。 知識不足なもので、相談させてください。 OptiPlex755へメモリ増設したいと思ってます。 現在1Gが1枚スロットに刺さってます。 あと3スロット空きになってます。 最大の4Gにしたいのですが、 (1)2G+1G+1G(今あるメモリ) (2)1G+1G+1G+1G(今あるメモリ) (3)他? できるだけ安くするのには、 どのように購入したらよいのでしょうか? それと(1)や(2)のようにしても うまくパソコンが動くものでしょうか? どうぞよろしくお願いします。 OS:XP Pro CPU:Core 2 Duo E440 2000MHz

  • CPUによる搭載可能な最大メモリサイズについて

    http://ark.intel.com/ja/products/61275 上記CPUでは最大メモリサイズは32GBとありますが、これは一枚のメモリの最大値でしょうか?メモリが4枚させるマザーボードなら32×4?それとも総合32GBまでということでしょうか? もしそうなら、現時点で32GBのメモリ価格は2万円程度だと思いますが、今後更に大きなメモリが出たときでも増設できなくなりますよね。 あと、Core2 E6850のPCにメモリを増設予定なのですが、 http://ark.intel.com/ja/products/30785/Intel-Core2-Duo-Processor-E6850-(4M-Cache-3_00-GHz-1333-MHz-FSB) こちらは最大メモリサイズが記載されていないようなのですが、わかりますでしょうか? OSは64bitLinuxやWindows7proを利用していますので、CPUによる制限でご回答をよろしくお願いいたします。

  • MacBookPro(A1211)メモリ増設

    MacBookPro(A1211)2006年発売モデル(下記URL)の  http://kakaku.com/item/00209015238/ メモリを増設したいのですが、 認識可能メモリが最大何GBか調べるにはどこを見たらよいでしょうか? スペックは CPU:Core2Duo2.2Ghz メモリ:1G HDD:130G OS:SnowLeoPard(v10.6)

    • ベストアンサー
    • Mac