2004-10-02から1日間の記事一覧

Windows NT 系の CPU 使用率

PDH (Performance Data Helper) API によって CPU 使用率を取得する. プログラムをビルドするためには pdh.lib をリンクする必要がある. #include #include #include int main(void) { HQUERY hQuery; HCOUNTER hCounter; PDH_FMT_COUNTERVALUE fmtValue; …

Linux の daemon の作成

daemon は制御端末をもたないプロセスである. ps すると daemon の TTY の項は ? になっている.プロセスを daemon として動作させるには 制御端末を切り離すために,setsid で新しいセッションを作成してセッション・リーダーになる setsid を成功させるた…