응용 프로그램 스레드 수가 TCS_NUM(네트워크) 엔클레이브 구성 파일의 "인텔® Software Guard Extensions"인텔® SGX 경우 정의되지 않은 동작
콘텐츠 형태: 제품 정보 및 문서 | 문서 ID: 000059658 | 마지막 검토일: 2021-07-23
TCS_NUM 는 엔클레이브에 할당할 스레드 제어 구조(TCS) 수를 나타냅니다.
자세한 인텔 SGX:SGX 구현은 인클레이브의 코드를 실행하는 각 논리 프로세서에 대해 스레드 제어 구조(TCS)를 사용합니다. 또한 엔클레이브의 작성자는 엔클레이브가 지원하기 위한 최대 동시 스레드 수만큼 최소한 많은 TCS 인스턴스를 프로비저닝해야 합니다.
TCS는 상태 저장 영역 및 기타 기능에 대한 엔트리 포인트와 포인터로 구성됩니다. 인텔 소프트웨어 개발 설명서의 스레드 제어 구조 섹션에서는 TCS의 내용에 대한 자세한 내용을 제공합니다.
TCS 수보다 많은 스레드가 있는 경우, 스레드는 TCS가 존재하지 때문에 엔클레이브를 입력하는 방법을 알 수 없습니다.
자세한 내용은 스레드 바인딩 정책 을 TCS_POLICY.
TCS_NUM 코어 수보다 높게 설정할 수 있습니다. 운영 체제가 스레드의 스레딩을 관리합니다.