線程綁定處理方法和裝置

基本信息

申請(qǐng)?zhí)?/td> CN201810420685.3 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN108829510A 公開(kāi)(公告)日 2018-11-16
申請(qǐng)公布號(hào) CN108829510A 申請(qǐng)公布日 2018-11-16
分類號(hào) G06F9/50 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 謝振國(guó);張廣超 申請(qǐng)(專利權(quán))人 天津獵鷹網(wǎng)絡(luò)技術(shù)有限公司
代理機(jī)構(gòu) 北京康信知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 代理人 天津獵鷹網(wǎng)絡(luò)技術(shù)有限公司
地址 301702 天津市武清區(qū)京津電子商務(wù)產(chǎn)業(yè)園宏旺道2號(hào)13號(hào)樓251室-20(集中辦公區(qū))
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了一種線程綁定處理方法和裝置。其中,該方法包括:判斷第一線程占用CPU的第一內(nèi)核的比例是否超過(guò)閾值,其中,CPU包括多個(gè)內(nèi)核,第一內(nèi)核為多個(gè)內(nèi)核中的之一;在第一線程占用第一內(nèi)核的比例超過(guò)閾值的情況下,判斷第一內(nèi)核中是否還運(yùn)行有第二線程,其中,第二線程和第一線程為同一進(jìn)程下的線程;在第一內(nèi)核中運(yùn)行有第二線程的情況下,至少根據(jù)第一線程占用第一內(nèi)核的比例確定是否將第一線程或第二線程綁定到CPU中的第二內(nèi)核上,其中,第二內(nèi)核為多個(gè)內(nèi)核中的之一。本發(fā)明解決了現(xiàn)有技術(shù)中同一進(jìn)程下的不同線程均在同一個(gè)CPU內(nèi)核上運(yùn)行容易引起CPU占用過(guò)高而導(dǎo)致進(jìn)程運(yùn)行失敗的技術(shù)問(wèn)題。