크롬에서 탭을 여러 개 열어 두고 쓰다 보면, 가끔 한 탭에만 "앗, 이런!" 오류 화면이 뜹니다. 그런데 다른 탭들은 아무 일 없다는 듯 멀쩡합니다. 반대로 엑셀에서 큰 파일을 열면 창 전체가 하얗게 변하고 "응답 없음"이 뜨기도 합니다.두 현상 모두 프로세스와 스레드로 설명할 수 있습니다. 오늘은 이 둘의 차이와, 실제 서비스에서 이 차이가 어떻게 드러나는지 정리해 보겠습니다.1. 프로세스와 스레드프로그램과 프로세스는 다릅니다. 프로그램은 하드디스크에 가만히 있는 파일(chrome.exe)이고, 프로세스는 그 파일을 실행해서 지금 돌아가고 있는 것입니다.프로세스: 실행 중인 프로그램 하나입니다. 운영체제가 자기만의 메모리 공간을 떼어 줍니다.스레드: 프로세스 안에서 실제로 일을 하는 실행 흐름입니다...