System/System Programming1 [C] pthread programming tutorial 1. single-threaded program & multi-threaded program일반적인 C 프로그램은 single-threaded program이라고 할 수 있다. 즉, '하나'의 명령어 흐름(one sequence of statements)이 시간이 지나면서 실행되는 것이다. 반면, multi-threaded program은 '여러' 개의 명령어 흐름이 같은 시간 동안 동시에 실행되는 것이다. multi-threaded program은 parallel execution과 concurrent execution 방식으로 실행될 수 있다. 만약 두 개의 스레드가 위와 같이 동일한 순간에 각각의 명령어 흐름을 실행하고 있다면, 이것은 parallel execution이라고 할 수 있다. 반면 하.. 2025. 3. 10. 이전 1 다음