ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [운영체제] Multi Process vs Multi Thread
    CS/운영체제 2021. 4. 22. 19:08

    Multi Process vs Multi Thread

    Multi Process
    * 하나 이상의 프로세스들을 동시에 처리 (병렬)
    * 장점 : 독립된 구조이기 때문에 안정성이 높다
    * 단점 : 시스템의 자원 소모가 심하고 Context Switching으로 인한 성능 저하

    Multi Thread
    * 장점
    * 시스템의 처리율이 향상된다.
    * 시스템의 자원 소모가 감소된다.
    * 프로세스 간 통신 방법보다 스레드 간 통신 방법이 간단하다.
    * 단점
    * 잘못된 변수를 공유함으로써 오류 발생 가능성이 있다.
    * 프로그램 디버깅이 어렵다.

    'CS > 운영체제' 카테고리의 다른 글

    [운영체제] Process vs Thread  (0) 2021.04.22

    댓글

Designed by Tistory.