Process vs Thread
하나의 응용 프로그램을 여러 개의 프로세스로 구성하여 각 프로세스가 하나의 작업을 처리하도록 하는 것독립된 구조이므로 하나의 자식 프로세스만 죽는 것으로 다른 영향을 주지 않는다(높은 안정성)Context Switching 오버헤드독립된 메모리 영역을 할당받으므로 Co
Thread-safe는 멀티스레드 프로그래밍에서 일반적으로 어떤 함수, 변수, 객체가 여러 스레드로부터 동시 접근이 이루어져도 프로그램 실행에 문제 없음을 말함하나의 함수가 한 스레드로부터 호출되어 실행 중일때, 다른 스레드가 동일한 함수를 호출하여 동시에 실행되더라도