SCORE_BECOME_IDLE(3)
SCORED LIBRARY (C)
SCORE_BECOME_IDLE(3)
名前
score_become_idle - プロセスがアイドル状態になることを SCore-D に知らせる

形式
#include <score.h>

void score_become_idle( void );

機能説明
score_become_idle() は実行されているユーザ プロセスの状態を SCore-D に知らせます。 ユーザプロセスがアイドル状態になる場合、それはプログラムが今現在ビジーウェイト のループ内で入ってくる PM メッセージを待っていることを意味します。 そしてscore_become_idle() が呼ばれることが望ましいです。 こうすることで、SCore-D はユーザ並列プロセスの大域的な状態を把握するこ とが可能になります。もしユーザ並列プロセスが大域的にアイドルであった場 合、SCore-D はその並列プロセスのスケジューリングを止めます。もし、ユー ザ並列プロセスが大域的にデッドロックであった場合、SCore-D はその並列プ ロセスを殺します。

関連項目
score_become_busy(3), SCore-D ランタイム開発

CREDIT
This document is a part of the SCore cluster system software developed at PC Cluster Consortium, Japan. Copyright (C) 2003 PC Cluster Consortium.