JavaScript
자바스크립트는 싱글 쓰레드 언어
즉 한번에 한개의 일만 처리할 수 있다는 의미
Call_Stack
현재 실행중인 서브루틴(함수)에 대한 정보들을 담아두는 스택구조의 메모리영역
-콜스택은 프로세스의 어느 단계에 있는지를 기록하게 된다.
Thread
운영체제에서 실행중인 하나의 프로그램을 프로세스라 하며 이 프로세스의 작은 단위
-쓰레드는 단 한개의 일만 처리할 수 있으며 쓰레드가 여러개 모여 이 프로세스의 작은 단위
-두개 이상의 프로세스는 멀티 프로세스, 그렇게 여러 일을 동시에 하는 것을 멀티 테스킹이라 한다.
1. 위의 함수를 호출하면 아래와 같이 스택이 하나씩 쌓이게 된다.(쌓이는 순서가 결국 진행 순서이다)
2. 위에서처럼 순서대로 위에 쌓인 스택은 위에서부터 처리가 되며 하나씩 삭제해나간다.
(후입선출 이라고 표현하겠다.)
'2020-2021 > 수료 후 : )' 카테고리의 다른 글
leetcode#1 twoSum-easy (0) | 2021.03.13 |
---|---|
Tree#1.이진탐색 (0) | 2021.03.10 |
Sort#1. 빠른정렬 (0) | 2021.03.08 |
Hash#2[위장] (0) | 2021.03.05 |
Kakao project 100 (0) | 2021.02.22 |
댓글