Hem : Programvaruvillkor : Definition av multithreading

multitrådning

Multithreading liknar multitasking, men möjliggör behandling av flera trådar samtidigt, snarare än flera gånger processer. Eftersom trådarna är mindre, mer grundläggande instruktioner än processer, kan multithreading förekomma inom processerna.

Genom att integrera multithreading, program kan utföra flera operationer samtidigt. Till exempel en flertrådad operativsystem kan köra flera bakgrundsuppgifter, såsom loggning av filändringar, indexering av data och hantering av fönster samtidigt. webbläsare som stöder multithreading kan ha flera fönster öppna med JavaScript och Blixt animationer som körs samtidigt. Om ett program är helt trådat, bör de olika processerna inte påverka varandra alls, så länge som CPU har tillräckligt med kraft för att hantera dem.

På samma sätt som multitasking förbättrar multithreading också programmens stabilitet. Istället för att hålla datorn från att krascha kan multithreading dock förhindra att ett program kraschar. Eftersom varje tråd hanteras separat, om en tråd har ett fel, bör det inte påverka resten av programmet. Därför kan multithreading leda till mindre kraschar, vilket är något vi alla kan vara tacksamma för.

TechLib - Tech Lib Computer Dictionary

Denna sida innehåller en teknisk definition av Multithreading. Det förklarar i dataterminologi vad Multithreading betyder och är ett av många programvaruuttryck i TechLib-ordlistan.

Alla definitioner på TechLib-webbplatsen är skrivna för att vara tekniskt korrekta men också lätta att förstå. Om du tycker att denna Multithreading-definition är till hjälp kan du referera till den med citatlänkarna ovan.