소개
이 실험에서는 Rust 코드 조각을 통해 spawn 함수와 이동 가능한 클로저를 사용하여 네이티브 OS 스레드를 생성하는 방법을 보여줍니다. 이 코드는 생성된 스레드를 저장할 벡터를 생성하고, 숫자 범위를 반복하여 여러 스레드를 생성하며, 각 스레드 번호를 식별하는 메시지를 출력합니다. 마지막으로 메인 스레드는 join 함수를 사용하여 생성된 각 스레드가 완료될 때까지 기다립니다.
참고: 실험에서 파일 이름을 지정하지 않으면 원하는 파일 이름을 사용할 수 있습니다. 예를 들어
main.rs를 사용하고rustc main.rs && ./main으로 컴파일 및 실행할 수 있습니다.