쓰레드1 쓰레드 (Thread) * 들어가기 전에 스레드가 대중화되기 전에는 프로세스는 별도의 프로세스를 생성하여 같이 일을 처리하였다. 프로세스 생성 작업은 매우 많은 시간을 소비하고 많은 자원을 필요로 한다. 새 프로세스가 해야 할 일이 기존 프로세스가 하는 일과 동일하다면 왜 이 많은 오버헤드를 감수해야 하는가? 프로세스 안에 여러 스레드를 만들어 나가는 것이 더 효율적이다. 1. 쓰레드 (Thread) 프로세스(process) 내에서 실제로 작업을 수행하는 주체, CPU 이용의 기본 단위 스레드는 스레드 ID, 프로그램 카운터(PC), 레지스터 집합, 그리고 스택으로 구성된다. (1) 장점 응답성 (Responsiveness) 응용 프로그램의 일부분이 봉쇄되거나, 응용 프로그램이 긴 작업을 수행하더라도 프로그램의 수행이 계속되는.. 2021. 12. 9. 이전 1 다음 반응형