[CS] 스택 오버플로우와 힙 오버플로우에 대한 나름의 이해
2023. 11. 6. 01:36ㆍCS
스택 오버플로우는 스택이 넘쳐서 힙 영역을 침범한 것이다.
힙 오버플로우는 힙이 넘쳐서 스택 영역을 침범한 것이다.
스택은 지역변수와 함수 인자를 갖고 있다.
만약 재귀를 통해서 지역변수와 함수 인자가 계속 증가하면 힙 영역을 침범할 것이다.
힙 오버플로우는 동적 메모리 할당을 과하게 썼을 때 일어난다.
Reference
https://www.yes24.com/Product/Goods/121769526
'CS' 카테고리의 다른 글
[CS] 멀티프로세스와 멀티쓰레드에 대한 나름의 이해 (0) | 2023.11.09 |
---|---|
[CS] PCB에 대한 나름의 이해 (0) | 2023.11.07 |
[CS] 캐시 메모리에 대한 나름의 이해 (0) | 2023.11.03 |
[CS] 스레싱에 대한 나름의 이해 (0) | 2023.11.01 |
[CS] 요구 페이징에 대한 나름의 이해 (0) | 2023.10.30 |