차례:
정의-헤비급 스레드 란 무엇입니까?
IT에서 헤비급 스레드는 정교한 컨텍스트를 가진 스레드이며 프로세서가 실행을 주문하기 위해 더 많은 작업을 수행해야합니다. IT에서 스레드의 일반적인 정의는 코드로 분리 된 단일 프로세스이며, 일부 프로그램은 예를 들어 여러 사용자를 수용하거나 여러 작업의 정의를 분리하기 위해 여러 스레드를 가질 수 있습니다.Techopedia는 헤비급 실을 설명합니다
프로세서는 실행 우선 순위를 정하기 위해 여러 스레드를 처리합니다. 단일 스레드는 프로세서가 개별적으로 처리 할 수있는 프로그램 실행의 일부입니다. 이를 염두에두고 일부 전문가는 스레드를 상황에 따라 경량 또는 중량급으로 분류합니다. 경량 스레드는 실행을 구현하기 위해 시스템에 많은 "변경"이 필요하지 않은 스레드입니다. 반대로 헤비급 스레드 실행에는 다른 컨텍스트 리소스 세트로 전환하거나 다르게 할당 된 메모리 공간을 처리해야하므로 전환에 더 많은 시간이 필요할 수 있습니다. 헤비급 스레드의 한 예는 프로세서가 더 많은 리소스에 액세스해야하고 스위치 시간이 다른 운영 체제 환경의 다른 종류의 스레드보다 클 수있는 평균 UNIX 프로세스입니다. 자체 가상 메모리가있는 스레드 또는 프로세스는 헤비급 스레드로 간주 될 수 있으며 액세스에 대한 특정 제한이 필요할 수 있습니다. '가벼운 쓰레드'와 '무거운 쓰레드'라는 용어는 주관적이며 일반적으로 프로그래머와 다른 사람들이 경우에 따라 정의한다는 점에 유의해야합니다.
