時間処理のタイプとしては以下があり、下に行くほど処理が難しくなる
= 時間の差分を取得する = 現在時間を取得する = 一定時間処理を遅らせる = 一定時間経過後に非同期処理を実行する
◇時間の差分を取得する方法
時間の差分を取得するためにはプラットフォーム非依存の方法とプラットフォーム依存の方法がある。
方法 | 移植性 | 精度 | 実装 | |
プラットフォーム非依存 | jiffiesカウンタ | あり | 低 | j=jiffies |
プラットフォーム依存 | プロセッサ固有レジスタ | なし | 高 | rtdsc |
時間処理のタイプとしては以下があり、下に行くほど処理が難しくなる
= 時間の差分を取得する = 現在時間を取得する = 一定時間処理を遅らせる = 一定時間経過後に非同期処理を実行する
◇時間の差分を取得する方法
時間の差分を取得するためにはプラットフォーム非依存の方法とプラットフォーム依存の方法がある。
方法 | 移植性 | 精度 | 実装 | |
プラットフォーム非依存 | jiffiesカウンタ | あり | 低 | j=jiffies |
プラットフォーム依存 | プロセッサ固有レジスタ | なし | 高 | rtdsc |