쓰레드와 프로세스 차이점 썸네일형 리스트형 쓰레드와 프로세스의 차이점 Windows에서의 프로세스와 쓰레드1. 멀티 프로세스의 문제점-두 개의 프로세스는 완전히 독립된 두 개의 프로그램 실행을 위해서 사용되기 때문에 컨텍스트 스위칭(프로세스의 상태 정보를 저장하고 복원하는 일련의 과정)으로 인한 성능 저하가 발생한다.-쓰레드는 하나의 프로그램 내에서 여러 개의 실행 흐름을 두기 위한 모델이다.-쓰레드는 프로세스처럼 완벽히 독립적인 구조가 아니다. 쓰레드들 사이에는 공유하는 요소가 있다.-쓰레드는 이 공유하는 요소로 인해 컨텍스트 스위칭에 걸리는 시간이 프로세스보다 짧다. 2. 프로세스와 쓰레드의 차이점 //면접시 가장 많이나오는 질문^^-프로세스는 완벽히 독립적이기 때문에 메모리 영역(Code, Data, Heap, Stack)을 다른 프로세스와 공유하지 않는다.-쓰레드는.. 더보기 이전 1 다음