반응형
플라이급 패턴이란, 메모리 풀을 미리 형성하여 참조하는 개체를 처음 사용할 때 저장한 뒤, 그 이후에 사용할 때에는 외부에서 불러오지 않고 저장해놓은 데이터를 사용하는 패턴을 말한다.
메모리 풀(Pool)은 일정 갯수의 데이터 공간을 정해두고, 그 공간만큼 사용할 데이터를 저장하여 사용하는 것을 말한다.
풀이 가득 차게되면 지정해놓은 알고리즘에 따라 데이터를 삭제하고 추가하거나, 참조만으로 사용한다.
플라이급 패턴을 사용하게 되면 싱글톤 패턴이 함께 따라오는 경우가 많다.
사용할 데이터를 일시적으로 불러서 사용하는 것이 아니라, 저장하여 지속적으로 사용하는 것이다.
반응형
'프로그래밍 끄적 > 디자인 패턴 (Design Pattern)' 카테고리의 다른 글
[디자인 패턴] 프록시 패턴 - 원격지 프록시 (Remote Proxy) (0) | 2018.07.17 |
---|---|
[디자인 패턴] 프록시 패턴 (Proxy Pattern) (0) | 2018.07.09 |
[디자인 패턴] 퍼사드 패턴 (Facade Pattern) (0) | 2018.06.28 |
[디자인 패턴] 장식자 패턴 (Decorator Pattern) (0) | 2018.06.25 |
[디자인 패턴] 복합체 패턴 (Composite Pattern) (0) | 2018.06.23 |