WASM Thread

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2020 Sep 4 13:18
Editor
Edited
Edited
2022 Apr 8 18:0
Refs
Refs
웹 워커 스레드 사이의 통신은 메시지 기반으로 이루어진다. Chrome은 스레드별로 새로운 V8 엔진을 할당한다(isolation).
WebAssembly 스레드 명세는 SharedArrayBuffer 객체를 사용해 스레드가 메모리를 서로 공유할 수 있게 한다.
이 명세를 따르면 기존의 pthreads(POSIX Threads, UNIX에서 스레드를 관리하는 표준 API)를 사용해 작성된 많은 C/C++ 코드와 라이브러리가 WebAssembly로 컴파일되어 스레드 모드로 실행될 수 있게 된다.
Chrome 74+에서는 wasm의 스레드 사용은 기본 활성화 상태로 제공
 
 
 
 
 

Recommendations