토이 프로젝트 - 게임 서버 - 이론 일지 <1>
2023.08.19 (SAT)
1. 프로세스
프로그램에 있는 코드와 데이터를 프로세스 메모리로 불러들이는데, 이를 로딩된다고 할 수 있다.
프로세스는 RAM에 있다.
프로세스가 여러 개 실행되고 있는 것을 멀티프로세싱이라고 한다.
2. 스레드
기본 적으로 서로 다른 프로세스는 상대방의 메모리 공간을 읽고 쓸 수 없다.
하미잔, 한 프로세스 안에 있는 스레드들은, 프로세스 안에 있는 메모리 공간을 같이 사용할 수 있다.
스레드 = 프로그램이 실행되는 기본 단위