글이 도움이 되었을까요? 😀
Problem URL : 하노이 탑 이동 순서
Problem URL : 팰린드롬?
쓰레드란 프로그램(프로세스) 실행의 단위이며 하나의 프로세스는 여러개의 쓰레드로 구성이 가능하다.
하나의 프로세스를 구성하는 쓰레드들은 프로세스에 할당된 메모리, 자원 등을 공유한다.
프로세스와 같이 실행, 준비, 대기 등의 실행 상태를 가지며 실행 상태가 변할때마다 쓰레드 문맥교환(context switching)을 수행한다.
각 쓰레드별로 자신만의 스택과 레지스터를 가진다.