• ベストアンサー

CoreDuo

Core2Duoを搭載しているCPUを用いてプログラムのコマンドの処理時間を測定したいのですが、QueryPerformanceFrequency()とか使えるのでしょうか?ちなみに開発環境はVC6.0です。どなたかわかる方教えてください。

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

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

>QueryPerformanceFrequency()とか使えるのでしょうか? 周波数計っても意味無いのでは? GetTickCount() とか timeGetTime() とかを使って処理前後の差分を求めてはいかがでしょう?

knmnhrtk
質問者

補足

すみません。質問内容に不備があったので追記します。μsec単位でのコマンドの処理時間を測定しようと思っています。そうなると、timeGetTime()ではmsec単位でしか測定できないので、QueryPerformanceCount()とか使用しないといけないのではと思っています。

その他の回答 (1)

  • Werner
  • ベストアンサー率53% (395/735)
回答No.2

たぶんQueryPerformanceCounterと合わせて使うのかな。 使えない理由はないと思うので実際にやってみてはどうでしょう。 せっかく開発環境があるのだし。

参考URL:
http://www.google.co.jp/search?hl=ja&lr=lang_ja&q=QueryPerformanceCounter+core2

関連するQ&A

  • プログラミング専用のノートPCが欲しいのですが、・・・

    このたび、プログラムの勉強専用のノートPCを買おうと考えています。 開発環境としては、VB2005とSQL Server 2005を使う予定です。 そこでお伺いしたいのですが、自分はVista搭載マシンを持っていないのでOSはVistaを考えています。 Vistaには色々なバージョンがありますがどれを選べばよいのでしょうか? あと、CPUはやっぱりCore2 Duoが必要でしょうか? メモリは2Gで足りるでしょうか? すいませんが、どなたか教えてください。

  • 作成プログラムの処理速度を測定したいのですが、

    作成プログラムの処理速度を測定したいのですが、 測定ソフトや容易な方法をご存知の方、ご教授おねがいします。 測定対象プログラム  開発環境:VisualStudio2008          .NET Framework 3.5 開発言語: C++/CLI   測定したい項目  実行されたメソッドとその処理時間

  • Intel CoreDuo と Power Mac

    楽器板でも質問したのですが 反応が芳しくないもので マルチで恐縮ですが こちらにて質問させていただきます DAW が付属する MTR を購入したいと思いまして ( ZOOM R24 / Cubase LE5 付属 ) スペックを調べると コンピュータ動作環境の項で Mac:Intel® Core Duo 1.83GHz以上 とあります 当方 iMac G5(MA064J/A)で  CPU が PowerPC G5 (3.1)  速度 2.1GHz メモリ 2.5GB ちなみに OS 10.4.11(これはクリアしてます) なのですが 対応してくれるのでしょうか? お判りの方、いらっしゃいましたら 回答、よろしくお願いします m(_ _)m   

    • ベストアンサー
    • Mac
  • Core Duoの性能を最大限に引き出す方法?

    Core Duo T2300搭載のPCなのですが、同クロックのPentium Mと比べてCPUの処理速度が速くなく、ちょっとがっかりしていたのですが、タスクマネージャでパフォーマンスを観察したところCPU使用率50~60%で処理していることがわかりました。何らかの設定変更でこれを100%に近いところで動かすことはできないのでしょうか?? 機種: FMV-BIBLO MG75SN CPU: Core Duo T2300 OS: Windows XP Home SP2 速く動作させたいアプリケーション: 科学技術計算ソフト。Super PIみたいなものと思ってください。結果が出るのにPentium M 735搭載のNote PCで8時間~24時間ぐらい、今まではCPU使用率100%に近いところで動かしていました。 マルチタスクした時の速度低下が著しくないというのがCore Duoの「売り」なのでしょうが、シングルタスクを本気で処理して欲しいときにはPeitium Mでも変わらないということでしょうか? 仮にそうだとしても、消費電力=発熱はだいぶ抑えられているようなので満足ではあるのですが・・・

  • インテルプロセッサー CPUの違いについて

    Vista搭載のモバイルPCを購入する予定でいます。 そこで、CPUについて教えてください。 今、検討中のPCには以下のようなCPUが搭載されています。 Core2Duo T7200 (2 GHz) Core2Duo T5500 (1.66 GHz) Core Duo T2400 (1.83 GHz) Core Duo L2400 (1.66 GHz) CoreSolo T1400(1.83 GHz) 上記のCPUで、処理能力(スピード)が高い順に順位をつけるとしたら どのようになるのでしょうか? 単純にクロック数だけで比較してしまってよいのでしょうか? もしくはプロセッサの種類の違いによって単純にはクロック数だけでは 比較は出来ないのでしょうか? モバイルならCoreSoloのほうが低電力で良い、などのメリットもあるかと思いますが 今回はその点については除いて「単純に早い(Vistaに向いている)CPUは?」という 点についてご回答いただきたいと思います。   以上、宜しくお願い致します。

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

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

  • Core 2 Duo E6420とCore 2 Duo E6400はどちらが処理能力が上?

    今日、秋葉原に行ってCPUを手に入れようと思っているんですが、価格コムなどでCPUをチェックしているとCore 2 Duo E6420に比較してCore 2 Duo E6400の方が同じくCore 2 Duo E6320に比較してCore 2 Duo E6300の方が高い(値段)ようですが、はどちらが処理能力が上なのでしょうか、L2を比較し単純に考えるとCore 2 Duo E6420やCore 2 Duo E6320の方が処理能力が上と思うのですが!

  • VC++でPostgreSQLのバックアップ・リストアについて

    当方、VC++にてPostgreSQLを勉強中なのですが接続・データ操作等は問題なく動作したのですがデータベースのバックアップ・リストアのやり方がわかりません。 ネット等で調べてもコマンドでの処理しか見当たらなく途方にくれています。 VC++上でSQL分でのバックアップ・リストアの処理のやり方又はVC++上でコマンドの発行方法をご存知の方がいましたらご助力お願いします。 以上、用件だけになりましたがよろしくお願いします。 使用OS :WindowsXP 開発環境:VC++6.0

  • COre2Duo対応の電源について

    こんにちは。21歳サラリーマンです。今度自作PCを製作しようと思っているのですが、質問です。Core2Duo対応M/B(例えばASUSのP5B)のCPU電源のところのコネクタは4+4Pinになっていますよね?あれは、電源側もCore2Duo対応の4+4Pinになっている電源を使わないとCPUが動作しないのでしょうか?(ちなみにCPUはCore2Duoを搭載しようと考えています。)すごく初歩的な質問かもしれませんが、ご回答のほどよろしくおねがいします。

  • CORE2duoとCORE2quad

    この度PCを買い換えることになったのですが、今新製品として市場に出回っているPCの多くはCORE2DUOを搭載しており、上位CPUのQUADは限定的です。そこでどちらのCPUを搭載しているPCを買おうかとずっと迷っています。 ○まず用途の第一は大量の写真の処理です。デジタル一眼で撮影したRAWというデータを現像する処理が一番多いです。 ○次の用途はHPの作成やFLASHを作ったりすることです。 このような用途の元では比較的廉価なDUOかスペックで有利なQUADかどちらのCPUが適切でしょうか?よろしくご教示お願いいたします。