IT개발/Linux
[유닉스/리눅스] 프로그램과 프로세스, 프로세서 차이
Thompson
2024. 3. 14. 14:25
728x90
반응형
프로그램 | 개인 PC에 설치 파일을 다운받아 설치하면 하드디스크에 저장된 프로그램이 생성됩니다. 이 프로그램은 여러 명령어의 집합으로, 특정한 작업을 수행하도록 설계된 소프트웨어입니다 |
프로세스 | 프로그램은 실행될 때 프로세스라는 단위로 변환됩니다. 프로세스는 주기억장치(RAM)에 올라가 실행되며, 코드, 데이터, 스택, 힙으로 구성됩니다. |
프로세서 | 프로세스는 프로세서(CPU)에 의해 실행됩니다. 프로세서는 컴퓨터의 중앙 처리 장치이며, 프로그램의 명령어를 읽고 해석하여 실행하는 하드웨어입니다. |