[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

34.9 システム情報

Function File: computer ()

cpu-vendor-osの形式の文字列を返す。これは, Octaveが動作しているコンピュータの種類を識別する。もし出力引数 付きで呼び出すと,その値は表示せずに返す。たとえば,以下のよう である。

 
computer ()
-| i586-pc-linux-gnu

x = computer ()
⇒ x = "i586-pc-linux-gnu"

Built-in Function: isieee ()

もし使用しているコンピュータが,浮動小数点演算についてのIEEE標準に従う と主張するならば1を返す。

Built-in Variable: OCTAVE_VERSION

Octaveのバージョン数を文字列で表したものである。

Built-in Function: octave_config_info (option)

Octaveに関する設定とインストール情報を含む構造体を返す。

optionが文字列ならば,指定したオプションについての設定情報を返す。

Loadable Function: getrusage ()

カレントOctaveプロセスについて,種々の統計量を含む構造体を返す。全ての システムで,全ての情報が手にはいるわけではない。もしCPU時間統計量が得ら れないならば,CPU時間項目はゼロにセットされる。他の未取得項目はNaNで置 き換えられる。getrusageによって返される構造体に入る,全ての可能 なフィールドのリストは,以下のようなものである:

idrss

非共有データサイズ

inblock

Number of block input operations.

isrss

非共有スタックサイズ

ixrss

共有メモリサイズ

majflt

Number of major page faults.

maxrss

Maximum data size.

minflt

Number of minor page faults.

msgrcv

Number of messages received.

msgsnd

Number of messages sent.

nivcsw

Number of involuntary context switches.

nsignals

Number of signals received.

nswap

Number of swaps.

nvcsw

Number of voluntary context switches.

oublock

Number of block output operations.

stime

この構造体は,使用したシステムCPU時間を含む。その構造体は,要素sec (秒),usec(マイクロ秒)をもつ。

utime

この構造体は,使用したユーザCPU時間を含む。その構造体は,要素sec (秒),usec(マイクロ秒)をもつ。


[ < ] [ > ]   [ << ] [ Up ] [ >> ]

This document was generated on July, 20 2006 using texi2html 1.76.