20주차: 멀티스레딩과 병렬 프로그래밍
학습 목표 이번 주차를 마치면 다음을 할 수 있습니다. pthread_create 의 인자 네 개가 각각 무엇인지 설명하고, 스레드를 만들고, 인자를 넘기고, 결과를 회수할 수 있다 스레드와 프로세스가 무엇이 다른지 주소를 직접 찍어서 설명할 수 있다 락 없이 공유 변수를 고치면 왜 값이 사라지는지, 기계어 수준에서 설명할 수 있다 뮤텍스와 조건 변수로 안전한 공유 자료구조를 만들 수 있다 교착 상태를 일부러 만들고, …
kyulingcompany.com
20주차: 멀티스레딩과 병렬 프로그래밍
학습 목표 이번 주차를 마치면 다음을 할 수 있습니다. pthread_create 의 인자 네 개가 각각 무엇인지 설명하고, 스레드를 만들고, 인자를 넘기고, 결과를 회수할 수 있다 스레드와 프로세스가 무엇이 다른지 주소를 직접 찍어서 설명할 수 있다 락 없이 공유 변수를 고치면 왜 값이 사라지는지, 기계어 수준에서 설명할 수 있다 뮤텍스와 조건 변수로 안전한 공유 자료구조를 만들 수 있다 교착 상태를 일부러 만들고, …