728x90
반응형
애플리케이션은 어떻게 실행되는가?
- 애플리케이션 : 일반 사용자가 사용할 기능을 제공하는, 컴퓨터가 실행할 수 있는 명령어들의 집합
- 메모리 : 실행된 애플리케이션이 상주하는 곳
- 애플리케이션이 실행되기 위해서는 메모리 위에 올라와야 한다.
- CPU : 명령어를 실행하는 주체
메모리 구조
- 애플리케이션에 할당되는 메모리는 내부적으로 여러 영역으로 나뉨
- 그 중에 stack 메모리와 heap 메모리가 있음
- stack 메모리 : 함수나 메서드의 지역 변수(local variable)와 매개 변수(parameter)가 저장됨. 함수나 메서드가 호출될 때 마다 스택 프레임(stack frame)이 쌓임
- heap 메모리 : 객체가 저장
728x90
반응형
'영상 후기 > 기타' 카테고리의 다른 글
영상 후기 - [10분 테코톡] 차리의 Stream (0) | 2023.03.17 |
---|---|
영상 후기 - [10분 테코톡] 🙆♀️티버의 API vs Library vs Framework (0) | 2023.03.16 |
영상 후기 - [코딩만화] 왜 웹 개발자들은 익스플로러를 싫어하나요? (0) | 2023.03.10 |
영상 후기 - HTML, CSS, JavaScript가 뭔가요? (0) | 2023.03.10 |
영상 후기 - 객체지향 디자인패턴 2 (0) | 2023.03.09 |