[Armadillo:02629] Re: times()のerrno

Yasushi SHOJI email@hidden
2008年 1月 25日 (金) 18:49:03 JST


At Fri, 25 Jan 2008 17:53:27 +0900,
fukunaga wrote:
> 
> Armadillo220を使っています。
> times()関数は返り値でクロックを返すのですが、
> Armadillo起動後は大きな値(〜42億)で増加し、
> 起動後4分すぎくらいから30秒程度、-1となり、
> その後、0に戻ってカウントアップされます。

http://www.linux.or.jp/JM/html/LDP_man-pages/man2/times.2.html
http://www.ussg.iu.edu/hypermail/linux/kernel/0507.2/0201.html

> times:4294967295 errno:3187	<- 返り値が-1
> times:4294967295 errno:2187	<- 返り値が-1
> times:4294967295 errno:1181	<- 返り値が-1
> times:4294967295 errno:181	<- 返り値が-1

[...]

> errnoは何をあらわしているのでしょうか?
> なんだか減少するクロックに見えるのですが。。。

times()って起動から何秒かはエラーかどうか判別できない変なsystem callです。

http://www.ussg.iu.edu/hypermail/linux/kernel/0507.2/0201.html
-- 
         yashi




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