River Flows in Me
  • 홈
  • 태그
  • 방명록
    • 분류 전체보기 (43)
      • Language (9)
        • Go (0)
        • Java (8)
        • Kotlin (0)
        • JavaScript (1)
        • Python (0)
      • Develop (32)
        • PJ Management (5)
        • Test (3)
        • Server (2)
        • SpringBoot (11)
        • Android (8)
        • Django (0)
        • Flask (0)
        • FastAPI (0)
      • Diary (1)
        • Life in Japan 🇯🇵 (2022.01.0.. (1)
        • 생각 정리 (0)
  • 글작성
  • 방명록
  • 환경설정
  • 메뉴 닫기
블로킹 검색 결과
1 개의 검색 결과가 있습니다.
Develop/Server

블로킹(Blocking)과 논블로킹(NonBlocking) 그리고 동기 I/O(Synchronous)와 비동기I/O(Asynchronous)

블로킹, 논블로킹 블로킹(Blocking) 함수 A가 함수 B를 호출했을 때 함수 B를 처리할 동안 함수 B가 제어권을 가지고 있어 작업이 모두 끝날 때 까지 함수 A가 대기상태가 된다. 쉽게 말해 처리해야 할 작업이 있으면 그것을 처리할동안 가만히 대기를 하고있는 것을 말한다. 직원A: 이 업무 좀 처리해주세요 직원B: 네~ (업무를 처리한다) 직원A: (직원B의 업무가 끝날때까지 다른 업무를 하지 않고 기다린다) 직원B: 끝났습니다. 직원A: 고마워요. (다시 자신의 업무를 한다) 논블로킹(NonBlocking) 함수 A가 함수 B를 호출할 때 함수 A는 제어권을 넘기지 않고 자신의 할일을 할 수 있다. 처리해야할 작업이 있다면 일을 시켜놓고 자신은 자신의 일을 하는 것이다. 직원A: 이 업무 좀 처..

2022. 5. 26. 16:04
  • «
  • 1
  • »

공지사항

  • 📌 자기 소개
  • ✨ BookMark

전체 카테고리

  • 분류 전체보기 (43)
    • Language (9)
      • Go (0)
      • Java (8)
      • Kotlin (0)
      • JavaScript (1)
      • Python (0)
    • Develop (32)
      • PJ Management (5)
      • Test (3)
      • Server (2)
      • SpringBoot (11)
      • Android (8)
      • Django (0)
      • Flask (0)
      • FastAPI (0)
    • Diary (1)
      • Life in Japan 🇯🇵 (2022.01.0.. (1)
      • 생각 정리 (0)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #Gradle
  • #Bean life cycle
  • #LifeCycle
  • #시스템 개발 공정
  • #ConcurrentHashMap
  • #JUnit
  • #논블로킹
  • #Intellij 단축키 모음
  • #CallBack 이란?
  • #JunitTest
  • #MVP 패턴
  • #클래스 다이어 그램
  • #Reactive programming
  • #rxswift
  • #자바 메소드
  • #基本設計
  • #mvc pattern
  • #로그백
  • #lombok
  • #MVVM 패턴
  • #Rxjava
  • #atomiclong
  • #IntelliJ
  • #추상 클래스 인터페이스 차이
  • #생명주기
  • #plantuml
  • #SOLID 법칙
  • #CallBack 지옥
  • #rxkotlin
  • #socket통신
더보기+

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © River Flows in Me All rights reserved. TistoryWhaleSkin3.4

티스토리툴바