最初のページ 戻る 次へ 最後のページ 画像

2.トランザクションによる書込み

a1

1

1

2

c1

2

3

3

b1

シャドー

ページング

テーブル

ポインタ

シャドー

ページ

テーブル

ディスク

(バッファ)

カレント

ページ

テーブル

read

項目Bの値b1をb2に更新

シャドーページテーブル(項目B)から

ディスク上の新しい領域にリンクを生成

(コミット時にリンク先に更新値b2を書き込む)

read操作は

カレントページ

テーブルから

読み込む

write操作はシャドーページテーブル

に書き込む

write

b2

主記憶

主記憶