그림자 페이징 회복 기법: Difference between revisions
From IT Wiki
No edit summary |
No edit summary |
||
Line 8: | Line 8: | ||
== 동작 == | == 동작 == | ||
[[파일:그림자 페이징 절차도.png]] | [[파일:그림자 페이징 절차도.png|600px]] | ||
* 트랜잭션이 실행되는 메모리상의 Current Page Table과 하드디스크의 Shadow Page Table 이용 | * 트랜잭션이 실행되는 메모리상의 Current Page Table과 하드디스크의 Shadow Page Table 이용 | ||
* 트랜잭션 시작시점에 Current Page Table과 동일한 Shadow Page Table 생성 | * 트랜잭션 시작시점에 Current Page Table과 동일한 Shadow Page Table 생성 |
Latest revision as of 15:55, 28 January 2020
구성[edit | edit source]
- Current Page Table
- Shadow Page Table
동작[edit | edit source]
- 트랜잭션이 실행되는 메모리상의 Current Page Table과 하드디스크의 Shadow Page Table 이용
- 트랜잭션 시작시점에 Current Page Table과 동일한 Shadow Page Table 생성
- 트랜잭션이 성공적으로 완료될 경우 Shadow Page Table 삭제
- 트랜잭션이 실패할 경우 Shadow Page Table을 Current Page Table로 함