Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 프로세스
- 스택
- GraphQL
- vue3
- 프론트엔드
- 브라우저
- RT scheduling
- 자료구조
- 자바스크립트
- 배열
- 알고리즘
- cors
- 컨테이너
- 큐
- 코딩테스트
- 포인터
- pytorch
- C
- 연결 리스트
- 연결리스트
- 타입스크립트
- RxJS
- alexnet
- 릿코드
- 웹팩
- 이진탐색
- 해시테이블
- 프로그래머스
- Machine Learning
- APOLLO
Archives
- Today
- Total
목록메모리누수 (1)
프린세스 다이어리
[JavaScript] 자바스크립트 메모리 누수를 막기 위한 방법들
1. 메모리 누수란? 메모리가 할당(allocated)된 상태에서, 프로그램의 어디에서도 참조(used)되지 않는데도 방출(release)되지 않은 상태로 계속 누적이 되면, 메모리 내에 프로세스 무게가 계속 더해져서 프로그램이 갑자기 종료되거나 멈춰버리는 주요한 원인이 된다. 자바스크립트에서는 기본적으로 가비지 콜렉터 기능을 가지고 있어, 프로그래머가 모든 변수를 필요 없어질 때마다 메모리 해제해 줘야 하는 부담은 덜었다. 하지만 애플리케이션이 복잡해지고 특정 라이브러리 또는 로직을 사용하여 코드를 짰을 때 의도대로 메모리가 정리되지 않고 지속적으로 쌓여 프로그램 성능이 저하될 가능성이 생긴다. 자바스크립트에서 대표적으로 메모리 누수를 막기 위해 어떤 방법을 사용할 수 있는지 정리해보았다. 2. 메모리..
FE
2021. 10. 3. 12:07