멀티쓰레딩1 Lecture 34 - Java(13) 프로세스, 쓰레드, 멀티태스킹, 멀티쓰레딩, Network, Client, Server, URL 프로세스 실행 중인 프로그램 => 데이터(메모리공간) + CPU 할당 foreground process 전면 프로세스 화면동시에 지금 실행하고 있는 프로세스 응용프로그램 background process 후면 프로세스 화면없이 실행되고 있는 프로세스 서비스 / 서버류 멀티 프로세스(멀티 태스킹 - Windows) 프로세스 - 쓰레드(작업단위)로 구성 프로세스와 쓰레드 프로세스(process)란 간단히 말해서 '실행 중인 프로그램(program)'이다. 프로그램을 실행하면 OS로부터 실행에 필요한 자원(메모리)을 할당받아 프로세스가 된다. 프로세스는 프로그램을 수행하는 데 필요한 데이터와 메모리 등의 자원 그리고 쓰레드로 구성되어 있으며 프로세스의 자원을 이용해서 실제로 작업을 수행하는 것이 바로 쓰레드이.. 2023. 6. 20. 이전 1 다음