to your Kindle バックアップ一覧 差分 を表示 現在との差分 を表示 ソース を表示 バックアップ を表示 :i/ロックシステム へ行く。 永続化クラスを介さないファイルアクセスに必要なもの。予約制ロック。 マルチスレッドで複数のオブジェクトを同時にロックするならオブジェクトについても必要なもの。 プラグインにロックフェイズ、既存ファイルを使うときはここでロック要求。ファイルを直接扱わない場合(ページとか)はどうするか? プラグインに:i/ロックフェイズ、既存ファイルを使うときはここでロック要求。ファイルを直接扱わない場合(ページとか)はどうするか? オブジェクトでいい。ロックフェイズではそのオブジェクトにロックを指示する。(非オブジェクトならロックシステムがロック) ロックが始まってからのロック要求はアサーションエラー。 オブジェクトとファイルを決まった順序で並び替え。混ぜても混ぜなくてもいい。ロックシステムが順次ロックする。 ロックフェイズ † :i/ロックフェイズ † 実装案。