-
[JavaScript] ArrayBuffer와 SharedArrayBuffer, Atomicsprograming/Language 2018. 11. 25. 18:45
안녕하세요, Einere입니다.
(ADblock을 꺼주시면 감사하겠습니다.)
오늘은 JavaScript에서 새로 추가된 ArrayBuffer와 SharedArrayBuffer에 대해 포스팅하고자 합니다.
메모리 특강
ArrayBuffer 와 SharedArrayBuffer 가 JavaScript 에 추가된 이유를 이해하려면, 메모리 관리에 대해 조금 알아야할 필요가 있습니다.
자세한 내용은 위 링크를 참고하세요.
만화로 소개하는 ArrayBuffer 와 SharedArrayBuffer
ArrayBuffers 와 SharedArrayBuffers 에 대해 이야기 하려고 하는데, 왜 이런 얘기가 필요한 걸까요?
왜냐하면 ArrayBuffers 를 이용하면 JavaScript 를 사용하는 경우에도 데이터를 수동으로 관리할 수 있는 여지가 생기기 때문입니다. JavaScript 랭귀지가 메모리 자동 관리 랭귀지이지만 말입니다.
만화로 소개하는 ArrayBuffer 와 SharedArrayBuffer
자세한 내용은 위 링크를 참고하세요.
Atomics
레이스 컨디션 때문에 SharedArrayBuffer 는 다루기 어렵습니다.
어플리케이션 개발자들은 SharedArrayBuffer 나 Atomics 를 직접 건들지 않고도 이렇게 만들어진 도구를 이용할 수 있을 것입니다.
따라서, Atomics 를 이용해서 레이스 컨디션 문제를 해결하는 방법을 알아 봅시다.
Atomics 를 이용해서 SharedArrayBuffer 레이스 컨디션 피하기
자세한 내용은 위 링크를 참고하세요.
'programing > Language' 카테고리의 다른 글
[Java] RMI example (0) 2018.12.01 [Java] javac 환경변수 설정하기 (0) 2018.12.01 [Pycharm] '_xsrf' argument missing from POST 오류 해결법 (0) 2018.10.30 [Python] Arbitrary Argument Lists (0) 2018.10.30 [JS] postfix를 이용해 실제로 계산하기 (0) 2018.10.09 댓글