본문 바로가기

CS 지식

프로그램 - 프로세스 - 프로세서의 차이점. (간략 정리)

728x90

1. 프로그램

윈도우/리눅스/유닉스 운영체제에서 실행되게끔 만들어진 게 프로그램. 예전에는 c로 만들거나 java, vc, sh로도 만들어졌다. 컴퓨터에서 무언가를 할 수 있게끔 다 동작되는 것. (ex 웹 브라우저, 워드 등등)

 

2. 프로세스

프로그램은 파일 같은 형태로 저장되어있다. 이것이 운영체제에 의해서 동작되고 있는 상황. 프로그램이 실행 중 혹은 죽어있다. 운영체제에서 많은 프로그램들이 수행이 되고 있다.

 

3. 프로세서

프로세스가 동작될 수 있게끔 하는 하드웨어(CPU를 말함).

728x90