작업 스레드 만들기 (1) 썸네일형 리스트형 25_Java Thread : 스레드 생성하기 00. 스레드 vs 프로세스 프로세스 : 운영체제에서 실행중인 하나의 애플리케이션 - 사용자가 애플리케이션을 실행하면 운영체제로부터 실행에 필요한 메모리를 할당 받아 프로세스를 실행한다. - Chrome 브라우저 두 개를 실행했다면 두 개의 프로세스가 생성된 것 멀티태스킹 : 두 가지 이상의 작업을 동시에 처리하는 것. - 운영체제는 CPU 및 메모리 자원을 프로세스마다 적절히 할당해주고 병렬로 실행시킨다. - 멀티태스킹은 꼭 멀티프로세스를 뜻하지 않는다. 예) 메신저에서 채팅기능을 제공하면서 동시에 파일 전송 기능을 수행하기도 한다. - 하나의 프로세스가 멀티태스킹을 수행하기 위해서는 멀티 스레드가 필요하다. - 스레드는 태스킹 단위마다 생성된다. 멀티프로세스 : 서로 독립적이기 때문에 하나의 프로세스.. 이전 1 다음