1 멀티쓰레드CPU 자원을 최대한 활용하기 위한 가장 효과적인 수단이다.
2 즉, 퍼포먼스가 중요한 프로그램이라면, 멀티쓰레드 사용은 필수적인 셈이다.
3 그러나, 처리 로직이 좀 더 복잡하고, 동시 접속 수가 더 크게 늘어나면 컨텍스트 스위칭 부담도 발생하고, 무엇보다 쓰레드 컨텍스트(스택)와 내부 데이터 처리를 위한 메모리 부담도 증가한다.
트위터 반응

@developerfarm: "멀티쓰레드 꼭 필요한가?" http://t.co/mx0wtSjCvq