timeBeginPeriod(タイマー分解能要求)
システムのタイマー分解能を引き上げるWin32関数。必要な間だけ呼び、終わったらtimeEndPeriodで戻す使い方が前提で、分解能を上げてもQPCの精度自体は上がらない。
- 概念URI
https://comcomponent.com/knowledge/timebeginperiod/
- 別名・表記
- timeBeginPeriod / timeEndPeriod
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- ソフトリアルタイムはtimeBeginPeriod(タイマー分解能要求)を利用します。Windows上でのソフトリアルタイム処理では、必要な間だけtimeBeginPeriodでタイマー分解能を引き上げ、終わったらtimeEndPeriodで戻す / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- Power Throttling(電力調整)はtimeBeginPeriod(タイマー分解能要求)と両立しません。PROCESS_POWER_THROTTLING_IGNORE_TIMER_RESOLUTIONが有効な状態では、timeBeginPeriodによるタイマー分解能の引き上げが効かなくなる / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- timeBeginPeriod(タイマー分解能要求)をキューへの仕事到着待ちに用いることは推奨されません。短いtimer waitの精度をtimeBeginPeriod(1)で上げるのではなく、本当に待ちたいのが仕事の到着なら設計をevent駆動に変えるほうが遅延にもCPUにも電力にも素直である / 確度: 確立した関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。