[운영체제] 프로세스 스레드 면접 대비 질문 정리
💡 프로그램과 프로세스의 차이에 대해 설명해주세요. 더보기 프로그램의 의미는 어떤 작업을 하기 위해 해야할 일들을 순서대로 나열한 것으로 컴퓨터에서 어떤 작업을 위해 실행할 수 있는 '정적인 상태'의 파일이라고 볼 수 있다. 프로세스는 프로그램이 실행되서 돌아가고 있는 상태, 컴퓨터에서 연속적으로 실행되고 있는 '동적인 상태'의 컴퓨터 프로그램이다. 프로그램이 운영체제로부터 실행에 필요한 자원을 할당받아 프로세스가 되는 것 입니다. 💡 프로세스와 쓰레드의 정의에 대해 설명해주세요. 더보기 ▪ 프로세스: 운영체제로부터 자원을 할당받은 작업의 단위. ▪ 스레드: 프로세스가 할당받은 자원을 이용하는 실행 흐름의 단위. 💡 프로세스와 쓰레드의 차이에 대해 설명해주세요. 더보기 프로세스는 실행 중인 프로그램을 말..