![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/vpkGx/btsHDA5Bii5/qxSflcaaSYXg6Rwb8IGYA0/img.gif)
- Web worker를 이해하기 위해 프로세스와 스레드에 대하여 알고 있어야 한다.프로세스란?실행중인 프로그램이다.즉, OS로부터 메모리를 할당받아 실행중인 프로그램을 의미한다.이러한 프로세스는 프로그램에 사용되는 데이터와 메모리, 스레드(Thread) 등으로 구성된다.스레드란?프로세스 내부에서 실행되는 작업 단위(unit)이다.하나의 프로세스는 내부에 여러개의 스레드가 포함될 수 있다.여러개의 스레드는 서로의 데이터에 접근이 가능하다.스레드도 프로세스처럼 작업을 병렬로 처리할 수 있다.스레드의 메모리 영역을 thread stack이라고 부른다.멀티 스레드여러개의 스레드를 구성하여 작업을 병렬로 처리한다.예를 들어 1분이 소요되는 4개의 작업을 직렬로 처리할 경우 4분이 소요된다.멀티스레딩으로 4개의 ..
카테고리 없음
2024. 5. 26. 16:40