System.Win.ScktComp.TServerWinSocket.ActiveThreads
Delphi
property ActiveThreads: Integer read GetActiveThreads;
C++
__property int ActiveThreads = {read=GetActiveThreads, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TServerWinSocket |
説明
Connections 配列にリストされている,ソケット接続によって現在使用中の TServerClientThread オブジェクトの数を示します。
ActiveThreads プロパティは,リスニングソケットによるスレッドの使用率を監視できます。ActiveThreads の値が ThreadCacheSize よりはるかに大きい場合,ThreadCacheSize の値を増加させると,処理効率が向上します。ThreadCacheSize の値が大きすぎるかどうかを判定するには,IdleThreads プロパティを使用します。
ServerType プロパティが stThreadBlocking ならば,各クライアント接続は,キャッシュに追加され,ActiveThreads によってカウントされるスレッドを自動的に生成します。