일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 경제
- 채권
- 독후감
- 책을알려주는남자
- C++
- 독서
- 화장품
- 프로그래밍언어
- algorithmStudy
- algorithmTest
- 재테크
- C
- 알고리즘 공부
- 서평
- Java
- 알고리즘공부
- 다독
- 돈
- 투자
- 성분
- 프로그래머스 알고리즘 공부
- JavaScript
- algorithmtraining
- 지혜를가진흑곰
- 주식
- 백준알고리즘
- 자바스크립트
- 책알남
- 자바
- 알고리즘트레이닝
Archives
- Today
- Total
반응형
목록동기적 비동기적 블록킹 논블로킹 (1)
탁월함은 어떻게 나오는가?
동기(Synchronous)vs비동기(Asynchronous), 블로킹(Blocking)vs논블로킹(Non-blocking)
동기vs비동기와 블로킹vs논블로킹은 같은 의미인가? 동기와 비동기는 프로세스의 수행 순서 보장에 대한 매커니즘이고, 블로킹과 논블로킹은 프로세스의 유휴 상태에 대한 개념이다. 블로킹과 논블로킹, 동기와 비동기의 개념을 이해하기 위해서는 두가지 용어를 알아야 한다. - 제어권 : 제어권은 자신(함수)의 코드를 실행할 권리 같은 것이다. 제어권을 가진 함수는 자신의 코드를 끝까지 실행한 후, 자신을 호출한 함수에게 돌려준다. - 결과값을 기다린다는 것 : A함수에서 B함수를 호출했을 때, A함수가 B함수의 결과값을 기다리느냐의 여부를 의미한다. Blocking(블로킹)과 Non-Blocking(논블로킹) 블로킹(Blocking)과 논블로킹(Non-Blocking)은 다른 작업을 수행하는 주체를 어떻게 상대하..
[Snow-ball]프로그래밍(컴퓨터)/프로그래밍 및 컴퓨터 개론 이론
2022. 6. 6. 22:47
반응형