検索

12.7. clock_timing プログラム

download PDF

clock_timing プログラムは、現在のクロックソースを 1,000 万回読み取ります。time ユーティリティーと共に、これを行うために必要な時間を測定します。

手順

clock_timing プログラムを作成するには、以下を実行します。

  1. プログラムファイルのディレクトリーを作成します。

    $ mkdir clock_test
  2. 作成したディレクトリーに移動します。

    $ cd clock_test
  3. ソースファイルを作成してテキストエディターで開きます。

    $ {EDITOR} clock_timing.c
  4. ファイルに以下のコマンドを入力します。

    #include <time.h>
    void main()
    {
    	int rc;
    	long i;
    	struct timespec ts;
    
            for(i=0; i<10000000; i++) {
    		rc = clock_gettime(CLOCK_MONOTONIC, &ts);
    	}
    }
  5. ファイルを保存して、エディターを終了します。
  6. ファイルをコンパイルします。

    $ gcc clock_timing.c -o clock_timing -lrt

    clock_timing プログラムの準備ができ、保存されているディレクトリーから実行できます。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.