미분류

async vs thread

bemaru 2021. 6. 4. 20:38

https://ansohxxn.github.io/cpp/chapter19-5/

 

C++ Chapter 19.5 : 작업 기반 비동기 프로그래밍 async, future, promise

인프런에 있는 홍정모 교수님의 홍정모의 따라 하며 배우는 C++ 강의를 듣고 정리한 필기입니다. 😀 🌜 [홍정모의 따라 하며 배우는 C++]강의 들으러 가기!

ansohxxn.github.io

async를 future로 받지 않으면

sequential하게 실행된다

 

또한, main 스레드와 상대적인 실행순서를 보면

async와 thread는 다르게 동작함을 알 수 있다.

 

https://hwan-shell.tistory.com/199

 

C++ std::async 사용방법.

1. std::async에 대한 간단한 설명. std::async 는 std::task 클래스 기반으로 만들어진 클래스로 Thread를 만들 때 사용됩니다. std::async 는 std::thread 와 달리 내부적으로 Thread Pool을 만들어 Thread를 관..

hwan-shell.tistory.com

async를 사용한 parallelsum

반응형