log_J

  • 홈
  • 태그
  • 방명록

블록킹 논블록킹 1

동기와 비동기, 블록킹과 논블록킹

💡 블록킹(Blocking) VS 논블록킹(Non- Blocking) 블록/논블록 개념은 기술적으로 명확히 구분이 되는 개념이다. 블록킹을 이해하기 위해선 아래의 용어를 정확히 짚고 넘어가야 한다. ✔ 제어권 함수를 실행할 권리 제어권을 어떻게 처리하느냐에 따라 블록킹과 논블록킹의 차이가 나타난다. 두 개의 함수 A, B 가 있다고 가정해보자. A함수가 먼저 실행된다고 할 때, 블록킹과 논블록킹의 차이는 아래와 같다. 1) 블록킹 메인 함수가 함수 A에게 제어권을 주며 A를 호출한다. A 함수는 실행되고 A 함수가 끝날 때 까지 B함수에게 제어권을 넘겨주지 않는다. A 함수가 종료되면 B 함수에게 제어권을 주고 호출한다. 즉, 호출된 함수의 모든 코드가 끝날 때 까지 제어권을 계속 가지고 다른 함수에게 ..

CS 2024.02.13
이전
1
다음
더보기
프로필사진

비전공자의 레벨업 코딩로그

  • 분류 전체보기 (45)
    • Frontend (26)
      • React (8)
      • Javascript (11)
      • JS Function (3)
      • Web (3)
      • Node.js (1)
    • Algorithms (3)
    • Backend (5)
      • SpringBoot (2)
      • Spring (1)
      • Spring Data JPA (1)
      • Web (1)
    • Programming Language (1)
      • Java (1)
    • IDE (1)
    • GIT (1)
    • CS (2)
    • Network (4)
    • 면접 (1)

Tag

비원시타입, javascript, recoil persist, vercel 환경변수, javascript 단락회로평가, 단락회로평가, javascript fill, vercel 배포, 객체구조분해, array.find, 배열구조분해, 자바스크립트, 블록킹 논블록킹, React.memo useMemo, react vercel 배포, 객체 선언, short circuit evaluation, array.findIndex, 자바스크립트 진수변환, Mixed content에러,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바