Enkelttråd
Enkelttråd, eller single-thread, är ett begrepp inom datorprogrammering som beskriver att ett program körs med endast en tråd av exekvering. Det innebär att alla operationer som beräkningar, logik och användargränssnitt exekveras sekventielt i en och samma tråd under körningen. Även om ett program kan köras i ett operativsystem där flera trådar används av olika delar av systemet, innebär enkelttrådat läge att den egna programmets kod inte körs samtidigt i flera trådar.
Funktion och beteende. I ett enkelttrådat program sker övervägande av operativ logik i en bestämd ordning.
Fördelar och nackdelar. Fördelen med enkelttråd är enkelhet: färre race conditions, färre synkroniseringsproblem och enklare felsökning.
Användningsområden. Enkelttrådsmodeller förekommer i grafiska användargränssnitt, vissa scriptingmiljöer och i många klient- och servermiljöer där enkelhet