Multi Thread(멀티스레드)
멀티스레드 프로그래밍 스레드와 프로세스 Application(애플리케이션) : 컴퓨터에 설치하여 사용하는 이클립스, 워드 프로세서, 브라우저 등의 코드 덩어리 Process(프로세스) : 설치된 애플리케이션을 실행하게 되면 운영체제(os)로 부터 메모리의 일정 영역을 할당 받고 CPU와 HDD를 이용해서 동작하는데 이것을 프로세스라고 부른다. Multi Thread(멀티 스레드) : 일반적으로 운영체제들은 동시에 여러 프로세스를 실행시킬 수 있는데 이것을 멀티 프로세스 라고 한다. 예 ) 음악을 들으며 인터넷을 하는 것 Thread(스레드) : 프로세스 동작의 최소 단위이다. - 모든 프로세스는 하나 이상으로 스레드로 구성된다. - 둘 이상의 스레드로 구성된 프로세스를 멀티스레드 프로세스라고 부른다. -..