스레드1 프로세스와 스레드의 차이 프로세스 운영체제로부터 자원을 할당받은 작업의 단위. 실행되고 있는 컴퓨터 프로그램 스레드 프로세스가 할당받은 자원을 이용하는 실행 흐름의 단위. 프로세스의 코드에 정의된 절차에 따라 실행되는 특정한 수행 경로 1. 프로그램 -> 프로세스 프로그램이란, 파일이 저장 장치에 저장되어 있지만 메모리에는 올라가 있지 않은 정적인 상태를 말한다. 프로그램을 실행하는 순간 해당 파일은 컴퓨터 메모리에 올라가게 되고, 이 상태를 동적(動的)인 상태라고 하며 이 상태의 프로그램을 프로세스라고 한다. 2. 프로세스 -> 스레드 한 프로그램을 처리하기 위한 프로세스를 여러 개 만들 수는 없다. 운영체제는 안전성을 위해서 프로세스마다 자신에게 할당된 메모리 내의 정보에만 접근할 수 있도록 제약을 두고 있고, 이를 벗어나는.. 2021. 5. 29. 이전 1 다음