2010-08-09 6 views
1

멀티 스레딩의 개념이 시간 프레임 에서처럼 언제 나타 났습니까? 성능 향상을위한 멀티 스레딩 응용 프로그램의 기본은 코어/프로세서의 수와 인텔/amd 덕분에 여러 코어/프로세서를 사용하는 아이디어가 상대적으로 새롭기 때문에 고대에 멀티 스레딩이 어떻게 구현 되었습니까? http://www.cs.clemson.edu/~mark/multithreading.html멀티 스레딩 쿼리

그것이 Concurrent Programming에 위키 피 디아의 기사를 살펴 보자까지 1950 년대

답변

0

같은 것, 어떤 수단에 의해 새로운 아이디어가 아니다 보인다

0

빠른 검색은 멀티 스레딩의 역사를 발견 특히 단일 프로세서 기계 전용 부품.

0

멀티 스레딩은 더 많은 코어를 사용하여 더 많은 작업을 수행하는 것이 아닙니다.

사용자가 계속 응답해야하는 GUI 프로그램에서 여러 스레드를 사용할 수 있지만 다른 백그라운드 작업을 수행하고자 할 수 있습니다.

프로그램이 디스크 또는 네트워크 I/O를 기다리는 경우가 있습니다. 이 경우 CPU가 유휴 상태이므로 기다리는 동안 다른 스레드를 사용하여 다른 작업을 수행 할 수 있습니다.