ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 4월 10일 월요일 TIL 회고록
    카테고리 없음 2023. 4. 10. 22:13

    동기와 비동기의 차이점 및 장점과 단점


    동기와 비동기의 차이점 

    동기와 비동기는 두 개 이상의 무엇인가가 시간을 맞춘다/안맞춘다로 구분할 수 있다.

     

    동기 : 동기 방식은 메서드 리턴과 결과를 전달받는 시간이 일치하는 명령 실행 방식이다. 또, 동기 방식은 한 함수가 끝나는 시간과 바로 다음 함수가 시작하는 시간이 같다.

     

    비동기 : 비동기 방식은 여러 개의 처리가 함께 실행되는 방식으로, 동기 방식에 비해 단위시간당 많은 작업을 처리할 수 있다. 

    단, CPU나 메모리를 많이 잡아먹는 작업을 비동기로 처리하게 되면 과부하가 생길 수 있고, 프로그램의 복잡도도 증가할 수 있다.


     

Designed by Tistory.