[Armadillo:08469] Re: armadillo440でのμsleep実行時の精度について

Shin-ya Koga email@hidden
2012年 12月 19日 (水) 09:05:24 JST


サムシングプレシャスの古賀です。

前半部分の内容のみについてのコメントですが・・・

近藤さん([Armadillo:08467]):
>armadillo440のLinux上でμsleepを使用してプロセスをウェイトさせたいのですが、
>精度はどのくらいなのでしょうか。
>ハイレゾリューションタイマがサポートされているとのことで、1μs単位で指定 
>可能でしょうか。

usleep()/nanosleep() での待ちの精度は、カーネルの時間精度で
決まり、通常は 1ms 以上になると思います。Linux に一般的な話
であれば、以下のページが参考になるかも知れません:
 http://d.hatena.ne.jp/naoya/20080122/1200960926
 http://d.hatena.ne.jp/arai9232/20110102/1293984964

Armadillo ですと、Armadillo-220 + Linux 2.6.26 での話になり
ますが、この ML の過去記事の次のスレッドが参考になるんじゃ
ないかと思います:
 http://lists.atmark-techno.com/pipermail/armadillo/2010-May/005160.html

# 上のスレッドは、
#  http://armadillo.atmark-techno.com/mailinglists
# にある検索フォームで、'スケジューラ 周期' で検索してヒット
# した中の一つです。

以上、参考になりましたら幸いです。

--
古賀信哉 (株)サムシングプレシャス




armadillo メーリングリストの案内