동시성 (1) 썸네일형 리스트형 동시성(Concurrency)와 병렬성(Parallelism) 프로그래밍을 하다 보면 동시성 처리에 대한 고민을 해야 되는 경우가 있다. 그런데 동시성이라는 말과 병렬성이라는 비슷하지만 다른 개념이라는 것은 알고 있지만 명확하게 설명을 할 수가 없었다. 그래서 개념을 정리하고자 여러 블로그들을 서치하여 가장 괜찮은 내용을 참조하여 정리를 하려고 한다. 동시성(Concurrency) 병렬성(Parallelism) 동시에 실행되는 것 같이 보이는 것 실제로 동시에 여러 작업이 처리 되는 것 싱글 코어에서 멀티 쓰레드를 동작 시키는 방식 멀티 코어에서 멀티 쓰레드를 동작시키는 방식 한번에 많은 것을 처리 한번에 많은 일을 처리 논리적인 개념 물리적인 개념 시간 관점 동시성(Concurrency) 동시성에서 말하는 동시는 물리적으로 완전히 동일한 한 시점만을 말하는 것이 .. 이전 1 다음