技術(shù)特征:
技術(shù)總結(jié)
本申請(qǐng)公開(kāi)了一種多線程系統(tǒng)的性能提升方法和裝置,該方法包括將與當(dāng)前系統(tǒng)的處理器核數(shù)量相等的線程一一對(duì)應(yīng)的綁定至處理器核上;創(chuàng)建與所述線程的數(shù)量相等的任務(wù)隊(duì)列;將每個(gè)所述線程關(guān)聯(lián)至一組所述任務(wù)隊(duì)列;當(dāng)所述線程向所述任務(wù)隊(duì)列添加任務(wù)時(shí),確定需要添加到的任務(wù)隊(duì)列號(hào)m和所述線程本身對(duì)應(yīng)的隊(duì)列號(hào)n,將所述任務(wù)添加至任務(wù)隊(duì)列[m][n];當(dāng)所述線程執(zhí)行任務(wù)時(shí),只從與所述線程綁定的任務(wù)隊(duì)列中取出任務(wù)并執(zhí)行。上述多線程系統(tǒng)的性能提升方法和裝置,能夠減少因?yàn)殒i等待導(dǎo)致的性能下降問(wèn)題,提高存儲(chǔ)系統(tǒng)中多線程并發(fā)性,提升系統(tǒng)性能。
技術(shù)研發(fā)人員:劉如意
受保護(hù)的技術(shù)使用者:鄭州云海信息技術(shù)有限公司
技術(shù)研發(fā)日:2017.06.28
技術(shù)公布日:2017.10.27