TCS_NUM indica o número de estruturas de controle de thread (TCS) a ser alocadas para o enclave.
Do Intel SGX Explicado:A implementação SGX usa uma estrutura de controle de thread (TCS) para cada processador lógico que executa o código de um enclave. Isso determina que o autor de um enclave deve provisionar pelo menos tantas instâncias de TCS quanto o número máximo de threads simultâneos que o enclave deve suportar.
Um TCS consiste em um ponto de entrada e um ponteiro para a Área de economia de estado e outros recursos. A seção Estrutura de controle de threads do Manual de desenvolvimento de software da Intel fornece detalhes do conteúdo do TCS.
Se houver mais threads do que o número de TCS, os threads não saberão como entrar no enclave porque o TCS não existe.
Consulte a Política de Vinculação de Thread para obter informações sobre o TCS_POLICY.
TCS_NUM pode ser definido mais alto do que o número de núcleos do processador. O sistema operacional gerenciará o agendamento de threads.