multi-thread 썸네일형 리스트형 Thread - Multi-Thread VS Multi-Process Multi-Thread는 하나의 Process내에 여러개의 Thread 즉, 흐름이 존재한다. Multi-Process는 여러개의 Process가 존재한다. Multi-Thread와 Multi-Process는 둘다 여러개의 흐름이 동시에 존재한다는 점에서는 동일하다. 하지만 Multi-Process에서 각각의 Process는 독립적으로 수행되며 별개의 Memory를 가지고 있지만 Multi-Thread의 경우 각각의 Thread는 Process내의 Memory를 공유한다. 또한 Process간에 전환인 Context Switching보다 Thread간의 전환인 Thread Switching이 비용이 저렴하며 속도도 빠르다. 하지만 Multi-Thread의 단점은 실제 시간으로 동시에 수행되지만 실질적으로.. 더보기 이전 1 다음