[CS] Thread(스레드), Process(프로세스)란 ?
IT이론/네트워크2024. 8. 6. 23:36[CS] Thread(스레드), Process(프로세스)란 ?

이번에는 Thread에 관련해서 학습할 예정입니다 ! 면접 질문 준비하면서 프로세스는 뭐다, 스레드는 뭐다 라고 간단하게만 알고 있었는데 이번 기회에 조금 더 깊이 공부해보겠습니다 ! 하지만....쉽지 않다는거......😢 ❓프로세스와 스레드란 ?위 그림을 봤을 때 운영체제 안에 프로세스가 존재하고, 프로세스 안에 스레드가 존재합니다. 📦 프로세스프로세스는 실행 중인 프로그램의 인스턴스입니다. 즉, 우리가 컴퓨터에서 더블 클릭을 해서 프로그램을 켰을 때 하나의 프로세스가 생성된다고 생각하시면 됩니다 ! 각 프로세스는 독립적인 메모리 공간을 가지고 있고, 운영체제에서 별도의 작업 단위로 분리(독립적)해서 관리됩니다 ! 그리고 각 프로세스는 별도의 메모리 공간을 갖고 있기 때문에 서로 간섭하지 않으며, ..

image