Casa Sviluppo Cos'è un filo leggero? - definizione da techopedia

Cos'è un filo leggero? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa "filo leggero"?

Un thread leggero è un processo di programma per computer, normalmente un thread utente, che può condividere lo spazio degli indirizzi e le risorse con altri thread, riducendo i tempi di commutazione del contesto durante l'esecuzione.

Techopedia spiega il filo leggero

I thread vengono in genere confrontati in termini di tempo di elaborazione. Ad esempio, un filo leggero è un filo che richiede meno tempo di elaborazione, mentre un filo pesante è un filo che richiede più tempo di elaborazione. Il tempo di elaborazione del thread dipende anche dal linguaggio utilizzato per l'implementazione del thread. Ad esempio, potrebbe essere più efficiente utilizzare C # per implementare un programma contenente più thread.


I moderni sistemi operativi, come il Mac, consentono più di un singolo thread nello stesso spazio degli indirizzi, riducendo i tempi di commutazione tra i thread. Tuttavia, ciò non sfrutta i vantaggi del multithreading.

Cos'è un filo leggero? - definizione da techopedia