동기1 [TIL] 비동기 프로그래밍 🧐 Thread란? 간단하게 말해서 cpu에 8Core 16Thread라고 적혀 있으면 8개의 코어가 각각 2개의 스레드를 가지고 있어 16개의 스레드를 사용할 수 있다. 즉, 가장 작은 단위의 working unite이고, 동시에 작업 할 수 있는 것이 16개라는 뜻이다. 자바스크립트는 Single Thread다! 자바스크립트는 어느 한 순간에 동시에 단 하나의 작업만 실행 할 수 있다. 그러면 보기에는 굉장히 비효율적이게 생각 할 수 도 있다. 이러한 단점을 Async Programing으로 극복할 수 있다. 🧐 동기 프로그래밍 function longWork() { const now = new Date(); const millisecond = now.getTime(); const afterTwoSe.. 2024. 1. 17. 이전 1 다음