메모리 풀 (Memory Pool)
메모리 풀 (Memory Pool) 메모리 풀이란? 메모리 풀은 필요 크기의 메모리를 미리 할당받고, 필요할 때마다 사용하고 반납하는 방법. 메모리 할당과 해제가 자주 일어나는 경우에 적합하다. 메모리풀의 장점 메모리를 동적으로 할당받고 해제하는 과정이 자주 반복되게 되면 메모리 단편화 문제가 발생할 수 있다. 이렇게 메모리 단편화가 생기면 사용 가능한 메모리 공간이 줄거나, 읽기•쓰기 성능에 안 좋은 영향을 미칠 수 있다. 메모리 풀을 사용하면 이러한 메모리 단편화 문제를 해결할 수 있다. 메모리 단편화(Memory Fragmentation) 2. 메모리 할당및 해제를 위해서는 시스템 콜(System Call)이 필요하다. 시스템 콜은 유저 모드에서 작업을 하는 것보다 더 많은 리소스를 필요로 하는데,..
Infrastructure
2022. 7. 22. 08:00
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 동적 디스패치
- SpringBoot 2.2
- Object Pool
- 클린 아키텍처
- java
- 세션 불일치
- 수평 분할
- 수직 분할
- 장애 해결기
- 육각형 아키텍처
- pass by value
- 메모리 파편화
- multimap
- Clean Architecture
- 외부 단편화
- 정적 타입 언어
- ATDD
- Sticky Session
- 객체 풀
- pass by reference
- OOP
- 뾰족함
- 내부 단편화
- 메모리 단편화
- RestAssured
- pool
- Session
- Memory Fragmentation
- 컴포짓 패턴
- 동적 타입 언어
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함