• ベストアンサー

計算速度が遅い

Fortranで書いたプログラムを計算しているのですが, 学校のPC(CPU:1.5G←Pentiumではない,メモリ512MB)で1時間のものが, 家のPC(CPU:1.6G←Pentium4,メモリ256MB)では4時間もかかります. これは何故なんでしょうか? 噂では配列を取りすぎてメモリ不足に陥っているとか. しかしそれは一応改善されたはずなんですが. OSはそれぞれXPです. 改善策あったら教えてください.

  • alha
  • お礼率50% (22/44)

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

  • ベストアンサー
回答No.2

やはり推測されるのはメモリ不足ということですね。 配列の問題は改善されてもまだメモリ使用量が多いとか、 学校のPCは常駐型(裏で動いている)アプリケーションが少ないけど、家のPCには常駐型のアプリケーションが多いということはありませんか?タスクマネージャーでメモリ使用量が見れると思いますので、比べてみはどうでしょうか。(プログラムを実行していないときと、実行中とをそれぞれ) 使用メモリ量が物理メモリ量を超えるとスワッピングが発生してハードディスクをメモリとして使用するので、とたんにスピードが落ちます。それくらいの速度差は十分あり得ると思います。

alha
質問者

お礼

お礼遅くなりましてすみません. メモリ使用量を確認したら物理メモリを100Mくらい超えてました. 原因はこれで間違いないですねぇ. ご回答ありがとうございました.

その他の回答 (1)

  • HOGERA3
  • ベストアンサー率35% (50/139)
回答No.1

Fortranのことはよくわかりませんが、 コンパイラが違うとか 学校では最適化してるけど家では最適化してない (コンパイラのオプション?が違う) ってことはありませんか?

alha
質問者

お礼

お礼遅くなりましてすみません. ご回答ありがとうございました.

関連するQ&A

  • cpuによる計算速度について

    現在、XPのpen4(1.6G)、メモリ512MBの環境で、VC++で作った計算だけのシミュレーションプログラムを動かしてます。 今は一回回すのに約12時間掛かっています。 かなり時間が掛かるので、新しいPCを買って時間を短縮させたいのですが、メモリを1Gとした時、CPUはcore2duoが良いのでしょうか? それとも、計算だけなら(後は常駐のウイルスソフト位、あとはネットを見る程度)pen4のでも十分なのでしょうか? あいまいな前提条件で恐縮ですが、よろしくおねがいします。

  • どっちが性能上ですか?

    二つのWIN XP PC性能はどちらが上ですか? AのPC cpu: ペンティアムPentium- Dual Core 1.8G メモリ:512MB(+512MBにするかも知れません) BのPC cpu: ペンティアム4 2.8G メモリ:512MB+1GB よろしくお願いいたします。

  • コンピューターの処理速度を上げるには

    パソコンで画像を扱うと時間がかかり、じっれたっさを感じます。 処理速度を上げるには、CPUを高性能のものに取り替えたり、メモリを増設したらいいという風に、何となく認識している(思い込んでいる)のですが、実際のところはどうなんでしょう。ちなみにCPUはpen2、メモリは64MBです。 また、画像に対する処理速度の上げ方と、プログラムや計算の処理速度の上げ方は異なるのでしょうか。(画像処理やプログラムも、同じ計算処理かも知れませんが)

  • 数値計算の速度を上げたい

    こんにちは。 今,パソコンを使って数値計算をさせているのですが,どうも遅くて困っています。プログラムを書き換えたりマシンに物理的な装置をつけたりする以外に,システムをいじることで計算速度を上げることはできないでしょうか?ちなみに,パソコンのスペックは,「Pentium 4 CPU 3.80GHz, 3.25GB RAM」だそうです。パソコンのことはまったく詳しくないので,よろしくお願いします。

  • androidSDKのエミュレータ起動が長すぎる。

    androidSDKのエミュレータ起動が長すぎる。 androidSDKのエミュレータを起動するとどのサイトをめぐっても、 時間がかかるということでしたが、私のPCで起動すると1,2時間 かかってしまいます。なぜなのでしょうか? PCのスペックはCPU:3GHz(Pentium4)/メモリ:2G/OS:Vista で、特に問題のないスペックなのです。 どうやら、PCのスペックだけではないような気がするのですが、 どんな原因が考えられますか? なにか改善策がありましたら、教えてください。 どうか、お願いいたします。。。

    • ベストアンサー
    • Java
  • CeleronとPentiumの速度の違いは?

    デスクトップPCの購入を考えています。 CPUはCeleron2.4GHzかPentium2.66GHzのどちらかを 選べるのですが、後者は前者より25000円も違います。 処理速度が速いPentiumほうがいいと思いますが、この2つ の処理速度の差は、25000円に値するものでしょうか? ちなみに、メモリは512MBにしますが、「メモリ512MBで Celeron2.4GHzを使うのはメモリがもったいない」 といったメモリとCPUのバランスについてもアドバイス ください。 ちなみに私は部品を買い集めてPCを組み立てるような ことはしません。メーカーも機種も決まっています。

  • CPU交換して、処理速度を改善したい

    インテル® Pentium® M プロセッサ 725(2MB L2キャッシュ、1.60 GHz、400MHz FSB)のノートパソコンXP・メモリ1.5G使用してますが、処理速度を改善したいので、CPU交換してみたい。 どうしたら可能でしょうか パソコンあまり詳しくないです

  • 速度が遅すぎる

    先日オークションでパソコン(DELL DIMENSION 4700C)を購入したのですが、ネットに接続してもページが開くのが非常に遅いのです。スピードテストで測ったら4.8MだったのでADSLなら普通だと思うのですが、例えばyahoo→オークションのページを開くのに20秒位かかります。別のパソコン(ノートPC)ではこういうことはなかったのですが・・。解決策を教えて下さい。お願いします。 パソコン CPU:Pentium4  3.0GHz      メモリ:1024MB 回線  フレッツADSL モア40 プロバイダ ODN

  • 起動やエクセルの速度がおそくなりました

    急にエクセルの開くのが遅くなりました PCはCompaq EVO D500 CPUはPentium4 1.8GHz メモリは256MB RAMで 空きリソースは75%です スタートアップははずしました 他に方法はありますか

  • 極端にPCの計算速度を早くする方法を教えてください。

    極端にPCの計算速度を早くする方法を教えてください。 膨大な株価データの検証を行っています。 現在Windows Vista、メモリ3GB、Intel Centrino 2のPCを使用しています。 あまりに計算データが多く、5年分の株価データの検証でさえ、丸3日かかってしまう始末です。 このような場合、CPUとメモリどちらを変えることでどの程度改善が見込まれるのでしょうか? コンピュータの性能にほとんど詳しくないのですが、 例えば、64bitのPCにメモリを積めるだけ積めば、その分比例して早くなるものなのでしょうか? お詳しい方、よろしくお願いいたします。

専門家に質問してみよう