프로세스와 스레드의 차이점 | 프로그램, 멀티스레딩 의미
컴퓨터에서 가장 중요한 부분 중 하나인 운영체제(OS) 이야기를 해볼게요. 사실 우리는 매일 컴퓨터나 스마트폰을 사용하면서도 프로그램, 프로세스, 스레드가 뭔지 잘 모른 채로 살아가고 있어요. 여기서 큰 문제가 발생하는 건 아니지만, IT와 기술이 점점 더 중요해지는 이 시대에 이런 개념은 기본으로 이해해 두면 좋거든요. 특히, 개발자를 꿈꾸는 분들이나 시스템 최적화에 관심 있는 분들에게 꼭 필요한 내용이기도 하고요. 그래서 오늘은 프로그램, 프로세스, 그리고 스레드의 개념과 이들이 어떻게 다르고 연관되어 있는지를 알아보려고 해요. 과연 내 컴퓨터가 어떤 원리로 동작하는지, 그리고 프로그램이 실행되면서 무슨 일이 일어나는지 명확히 이해할 수 있도록 정리해 볼게요. 프로그램, 프로세스, 스레드…? 처음..
2025. 7. 17.