Índice:
Definição - O que significa Lightweight Thread?
Um encadeamento leve é um processo de programa de computador, normalmente um encadeamento de usuário, que pode compartilhar espaço de endereço e recursos com outros encadeamentos, reduzindo o tempo de alternância de contexto durante a execução.
Techopedia explica Lightweight Thread
Os threads geralmente são comparados em termos de tempo de processamento. Por exemplo, um segmento leve é um segmento que leva menos tempo de processamento, enquanto um segmento pesado é um segmento que requer mais tempo de processamento. O tempo de processamento do encadeamento também depende do idioma usado para a implementação do encadeamento. Por exemplo, pode ser mais eficiente usar C # para implementar um programa que contém vários threads.
Os sistemas operacionais modernos, como o Mac, permitem mais de um único encadeamento no mesmo espaço de endereço, reduzindo o tempo de alternância entre os encadeamentos. No entanto, isso não faz uso dos benefícios de multithreading.