본문 바로가기

공부 기록/영상 후기

프로세스는 뭐고 스레드는 뭔가요?

https://youtu.be/iks_Xb9DtTM

  • Process : 컴퓨터에서 실행 중인 프로그램
  • Thread : 한 프로세스 안에서 여러 작업들이 동시에 진행
  • Concurrency : 여러 작업을 조금씩 돌아가면서 진행(Context switching)
  • Parallelism : 멀티코어로 작업을 분담하여 동시에 진행

synchronized 블럭 -> 한 번에 한 쓰레드만 작업 가능