前言
每日一題專欄
什么是多線程中的上下文切換?
多線程會共同使用一組計(jì)算機(jī)上的CPU,而線程數(shù)大于給程序分配的CPU數(shù)量時(shí),為了讓各個(gè)線程都有執(zhí)行的機(jī)會,就需要輪轉(zhuǎn)使用CPU。不同的線程切換使用CPU發(fā)生的切換數(shù)據(jù)等就是上下文切換。
每日一題專欄
多線程會共同使用一組計(jì)算機(jī)上的CPU,而線程數(shù)大于給程序分配的CPU數(shù)量時(shí),為了讓各個(gè)線程都有執(zhí)行的機(jī)會,就需要輪轉(zhuǎn)使用CPU。不同的線程切換使用CPU發(fā)生的切換數(shù)據(jù)等就是上下文切換。