# EventLoop

17개의 포스트
post-thumbnail

TIL 211129

Node.js를 배울수록 동기/비동기 특성에 대해 고민하는 횟수가 늘어나서 정리하는 시간을 가졌다.JS 컨퍼런스에서 발표한 내용인데 정리가 기가막히다.. 까먹으면 또 듣자https://www.youtube.com/watch?v=8aGhZQkoFbQMDN 동시성

5일 전
·
0개의 댓글
post-thumbnail

이벤트 루프.. 루돌프..

※ 자바스크립트 비동기에 대한 내용입니다.

2021년 11월 23일
·
0개의 댓글
post-thumbnail

9월 20일 (월) Event Loop

2021년 9월 20일
·
0개의 댓글
post-thumbnail

[JS] EventLoop란?

이벤트 루프 (참고)자바 스크립트는 이벤트 루프에 기반한 동시성 모델이다.이벤트 루프는 코드 실행과 이벤트 수집, 처리, 큐에 높인 하위 테스크의 실행을 담당한다.→ 간단히 말해서, 이벤트 루프는 테스크가 들어 오기를 기다렸다가 들어오면 이를 처리하고. 테스트가 없는

2021년 9월 3일
·
0개의 댓글

이벤트 루프(EventLoop)

참고링크 How JavaScript works: Event loop... : https://blog.sessionstack.com/how-javascript-works-event-loop-and-the-rise-of-async-programming-5-ways-to-b

2021년 8월 12일
·
0개의 댓글
post-thumbnail

자바스크립트의 비동기 동작

웹을 공부하다보면 axio, promise, callback 등의 여러 기능을 공부하게 된다. 또한 글을 조금만 찾아보면 이러한 기능은 "비동기"라는 동작과 관련되어 있다는 사실을 알 수 있다. 이번 포스트에서는 이 "비동기"가 무엇이고 javascript에서 "비동

2021년 8월 2일
·
0개의 댓글
post-thumbnail

Node.js - Event Loop (이벤트 루프)

처음 Javascript를 공부하게 되면 var, let, const 부터 시작해서 문자열, 객체, 클래스, 화살표함수 등을 배우기 시작하는 경우가 많은 것 같다. 나의 경우 또한 그랬다. 우선은 코드를 쳐보면서 내 눈 앞에서 무언가가 만들어지는 것이 신기했고, 그런

2021년 6월 23일
·
0개의 댓글
post-thumbnail

[JavaScript] 자바스크립트의 동작원리(Javascript runtime environment)와 이벤트루프의 역할

자바스크립트 엔진은 기본적으로 하나의 스레드(thread)에서 동작한다. 하나의 스레드를 가지고 있다는 것은 하나의 스택(Stack)을 가지고 있다는 의미와 같고, 하나의 stack만 있다는 의미는 한 번에 단 하나의 작업만을 할 수 있다는 의미와 같다.

2021년 5월 23일
·
0개의 댓글

싱글 쓰레드와 이벤트 루프

앞선 블로그에 js의 구동방식에 관해 서술한 적이 있다. 해당 블로그를 작성하며 싱글 쓰레드(‘single thread’)와 이벤트루프(‘event loop’)에 관한 내용을 적는다.우선 쓰레드라 함은 프로세스 내에서 실제로 작업을 수행하는 주체를 의미한다. 싱글 쓰레

2021년 5월 18일
·
0개의 댓글
post-thumbnail

JS 구동 방식

자바스크립트를 조금 더 이해하기위해 자바스크립트의 구동방식에 대해 구글링해보았다. 그 중 이해가 매우 어려운 글도 있었고, 전혀 이해하지 못했던 글도 있었다. 이해가 되었던 부분을 기반으로 기록을 위해 서술하고자 한다.자바스크립트의 엔진 중 유명한 것이 구글의 V8엔진

2021년 5월 18일
·
0개의 댓글

[영상스크랩] 비동기/이벤트 루프

https://www.youtube.com/watch?v=8aGhZQkoFbQ후반의 Render Queue 과정부터 다시 보기!

2021년 2월 18일
·
0개의 댓글
post-thumbnail

Event Loop가 뭔가요?

공부한 내용을 정리합니다.어쨌든 이벤트 루프는 무엇입니까? | Philip Roberts | JSConf EU싱글쓰레드 프로그래밍 언어입니다. 싱글 쓰레드 런타임을 가지고 있다는 의미인데, 이것은 하나의 싱글 콜스택만 가지고 있다는 뜻이며, 이는 하나의 프로그램은 동시

2021년 2월 10일
·
0개의 댓글
post-thumbnail

JavaScript | 자바스크립트 작동 원리(Event Loop와 Call Stack, Web API, Callback Queue)

자바스크립트를 다루는 사람은 많지만, 자바스크립트의 작동 원리를 명확히 알고 사용하는 사람은 많지 않은 것 같다. 자바스크립트 엔진에 무엇이 있고 그중 크롬의 V8이 동기, 비동기 함수를 어떻게 처리하는지 알아보자.

2021년 1월 23일
·
11개의 댓글
post-thumbnail

Javascript에서의 작동원리 - call stack 외

single thread = single call stack = 한 번에 한 가지 수행가능 = 동기적 수행함수의 호출을 기록하는 자료구조기본적으로 우리가 프로그램 안에서 위치한 곳오브젝트(객체)들은 힙 내부에 할당힙은 거의 구조화되지 않은 영역(unstructured)

2021년 1월 8일
·
0개의 댓글

이벤트 루프와 매크로

자바스크립트의 흐름은 nodejs 와 마찬가지로 이벤트 루프에 기반하여 실행됩니다.태스크를 바라보고 태스크에 작업할 내용이 있으면 처리하고 없다면 대기 하는 자바스크립트 내에서 끊임 없이 돌아가는 loop 입니다.여기서 이벤트 루프를 돌아가게 하는 태스크 종류에는외부

2020년 12월 27일
·
0개의 댓글
post-thumbnail

Event Loop, Web API, Task Queue

싱글스레드 비동기를 이해하기 위한 여정

2020년 10월 17일
·
1개의 댓글

Event Loop, 블로킹 논블로킹

동시성 모델 및 이벤트 루프이벤트 발생시 호출할 콜백함수를 관리하고그 콜백 함수의 실행 순서를 결정함.이러한 과정을 노드가 종료될 때 까지 반복(Loop)이를 알기 위해서는 세가지가 있다는 사실을 알아야함.메모리: 스크립트를 읽으면서 정의된 애들을 기억해놓는 장소호출스

2020년 9월 13일
·
0개의 댓글