복합 객체의 효율적인 접근을 위한 포인터 스위즐링 방법의 구현 및 성능 分析
페이지 정보
작성일 23-05-14 06:02
본문
Download : 111.hwp
또한 제한된 크기의 객체 버퍼 상에서 각 포인터 스위즐링 모듈의 성능을 평가하였다. 이 성능 평가의 결과로는 사용하지 않는 포인터는 스위즐링하지 않으며 언스위즐링 부담이 적은 소극 간접 스위즐링 기법이 일반적으로 뛰어난 성능을 나타냄을 알 수 있게 되었다. 이러한 테이블 탐색은 OID를 통한 탐색이 빈번하게 발생할 경우 성능 저해 요인이 될 수 있따[2]
2. 관련 연구
[6] Kemper, A. and Kossman, D., Dual-Buffering Strategies on Object Bases, Proceedings. Intl. Conf. VLDB, 1994
레포트 > 기타
복합 객체의 효율적인 접근을 위한 포인터 스위즐링 방법의 구현 및 성능 分析
5. 結論(결론) 포인터 스위즐링 기법은 포인터 스위즐링과 언스위즐링으로 이루어지며, 포인터 스위즐링은 객체 접근 시 객체 식별자를 해당 객체의 메모리 주소로 교체하는 것을 말하며, 언스위즐링은 객체 교체 또는 객체 저장 시에 스위즐링된 포인터를 원래의 객체 식별자로 환원하는 것을 말한다.복합객체 스위즐링 포인터
[4] White, S., Pointer Swizzling Techniques for Object-oriented Database Systems, Ph. D. dissertation, Univ. Of Wisconsin, 1994.
3. 포인터 스위즐링 기법의 설계 및 구현
2.1 포인터 스위즐링 기법들
4.3 결과 및 analysis
순서
4. 성능 평가 및 analysis
[8] The Shore Project Group, Overview of Shore, Computer Scie
4.2 데이타 세트 및 모의실험 호로그램
4.1 포인터 스위즐링 비용 요소들
[3] Moss, J., Working with Persistent Objects: To Swizzle or Not to Swizzle, IEEE Transactions on Software Engineering, 18(8), 1992.
[5] McAuliffe, L. and Solomon, H., A Trace-Based Simulation of Pointer Swizzling Techniques, IEEE Data Engineering, 1995.
일반적으로 객체 지향 데이타베이스 관리 시스템(Object Oriented Database Management System: OODBMS)에서 생성되는 지속성 객체들은 각각 고유한 객체 식별자(Object Identifier: OID)를 가진다.[1] 따라서 OID를 이용하여 지속성 객체에 접근하기 위하여서는 우선 해당하는 지속성 객체가 메모리 상에 존재하는 가를 조사하기 위하여 테이블 탐색을 하게 된다. 본 연구에서는 시스템 버퍼 구조에 따라 여러 포인터 스위즐링 기법을 분류하여 장단점을 analysis하였으며, 이중 버퍼 구조 상에서 적극/소극, 직접/간접 스위즐링, 언스위즐링 모듈을 설계, 구현하였다.
복합객체 스위즐링 포인터 / [1] Kim, W., Introduction to Object_Oriented Databases, the MIT Press, 1990. [2] Kemper, A. and Kossman, D., Adaptable Pointer Swizzling Strategies in Object Bases: Design, Realization, and Quantitative Analysis, VLDB journal, 4, 1995. [3] Moss, J., Working with Persistent Objects: To Swizzle or Not to Swizzle, IEEE Transactions on Software Engineering, 18(8), 1992. [4] White, S., Pointer Swizzling Techniques for Object-oriented Database Systems, Ph. D. dissertation, Univ. Of Wisconsin, 1994. [5] McAuliffe, L. and Solomon, H., A Trace-Based Simulation of Pointer Swizzling Techniques, IEEE Data Engineering, 1995. [6] Kemper, A. and Kossman, D., Dual-Buffering Strategies on Object Bases, Proceedings. Intl. Conf. VLDB, 1994 [7] Singhal, V., Kakkad, S. and Wilson P., Texas: An Efficient, Portable Persistent Store, Proceeding. 5th Intl. Workshop on Persistent Object Systems, 1992. [8] The Shore Project Group, Overview of Shore, Computer Scie
Download : 111.hwp( 49 )
설명
1. 서론
[2] Kemper, A. and Kossman, D., Adaptable Pointer Swizzling Strategies in Object Bases: Design, Realization, and Quantitative Analysis, VLDB journal, 4, 1995.
1. 서론
복합객체 스위즐링 포인터 / [1] Kim, W., Introduction to Object_Oriented Databases, the MIT Press, 1990.
[7] Singhal, V., Kakkad, S. and Wilson P., Texas: An Efficient, Portable Persistent Store, Proceeding. 5th Intl. Workshop on Persistent Object Systems, 1992.
2.2 구현 環境(환경)에 따른 분류
다.


