
이전글에서는 자바스크립트 엔진이 js를 어떻게 읽고 해석하는지에 다뤘습니다. 해당 글은구성요소와 이벤트루프가 어떻게 돌아가는지에 대한 글입니다. ? 자바스크립트 엔진이 또 다른 일을 해 ? V8은 single thread으로 되어있는 실행 엔진이고 상당히 많은 일을 한다. js코드를 해석, 실행도 하며 callStack을 다루며 memory 할당도 관리하고 GC도 하며 .. 등등을 담당한다. 뭐 엄청나게 많은 일을 하지만 여기선 이벤트루프 관련 글이기에 해당 부분만 다룬다. 자바스크립트 엔진의 구성요소 메모리들을 저장하는 영역인 Heap, 함수의 호출시점을 기억하는 Call Stack으로 이루어져있다. Memory Heap 함수나 변수들을 저장하는 공간. C의 경우 개발자가 할당한 메모리에 대해선 해제를..
컨텐츠 정리/프리온보딩
2021. 8. 14. 01:49
반응형
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
농담곰의 고군분투 개발기