본문 바로가기

K-MOOC/컴퓨터 네트워킹

프로그램(program), 프로세스(process), 스레드(thread)

Program

  • an executable file containing the set of instructions written to perform a specific job
  • stored on a disk
  • 하드디스크에 저장된 실행 파일

Process

  • an executing instance of a program 
  • resides on the primary memory
  • several processes related to same program at the same time
  • 프로그램을 실행한 인스턴스, 메모리에서 동작함

Thread

  • the smallest executable unit of a process