2012-03-26 6 views

答えて

2

同期にはいくつかのロック機構が必要で、どのオブジェクトでも同期することができます(セマフォーとして使用するオブジェクトを指定しない場合thisが使用されます)。オブジェクトごとにロック情報が必要です。

1

オブジェクトインスタンスのハウスキーピングデータのロック情報は、低レベルの同期を提供するために使用されます。以下のリンクをご覧ください。要するに

Synchronization under the hood

、あなたは「this」オブジェクトにアクセスするスレッドであり、そのオブジェクトに同期のルールを適用するかについての情報を追跡するために、いくつかの場所が必要です。ハウスキーピングデータのロック情報はその場所です。

関連する問題