Tråd
Vad har en t-shirt och ett datorprogram gemensamt? De består båda av många trådar! Medan trådarna i en t-shirt håller skjortan ihop, låter trådarna i ett datorprogram programmet för att utföra sekventiella åtgärder eller många åtgärder samtidigt. Varje tråd i ett program identifierar en process som körs när programmet ber det (till skillnad från när du ber din rumskompis att diska).
Trådar ges vanligtvis en viss prioritet, vilket innebär att vissa trådar har företräde framför andra. När processorn är klar med bearbetning av en tråd kan den köra nästa tråd i väntan. Det är dock inte så att tråden måste vänta i kö vid kassadisken vid Target lördagen före jul. Trådar behöver sällan vänta mer än några millisekunder innan de går. Datorprogram som implementerar "multi-threading" kan utföra flera trådar samtidigt. De flesta moderna operativsystem stöder multitrådning på systemnivå, vilket innebär att när ett program försöker ta upp alla dina CPU-resurser kan du fortfarande byta till andra program och tvinga CPU-hogging-programmet att dela processorn lite.
Uttrycket "tråd" kan också hänvisa till en serie relaterade inlägg i en online-diskussion. Webbaserade anslagstavlor består av många ämnen eller trådar. Svaren som publiceras som svar på den ursprungliga inlägget är alla en del av samma tråd. I e-post kan en tråd hänvisa till en serie svar fram och tillbaka som rör ett visst meddelande.