💻프로세스? 스레드? 어디서 들어는 봤는데..
·
CS
Intro.사실 프로세스는 정말 많은 뜻을 가지고 있다. 단순히 IT 관련 분야에서만 해도 굉장히 많은 뜻을 가지고 있다. 개발 팀의 방법론인 개발 프로세스, 서버에서의 백그라운드 프로세스, OS에서의 프로세스.. 등 이 외에도 과정이란 뜻을 담고 있기 때문에 다양한 곳에서 쓰이는 단어인데 이번엔 그 중에서 OS 중 컴퓨터 자원으로의 프로세스와 스레드에 대해서 알아보겠다. 여담으로 '쓰레드'가 아니라 '스레드'가 표준 표기라고 한다.. 사전 지식프로세스와 스레드는 여러 차이가 있다. 그 중 내가 생각하는 가장 큰 차이는 단위의 차이와 자원을 공유하는 방식의 차이이다. 프로세스는 작업의 단위이고, 스레드는 실행의 단위이다. 이렇게 말하면 뭐라는지 잘 모르겠다. 설명을 듣고 다시 알아보자. 메모리 구조프로세..