主頁(yè) > 知識(shí)庫(kù) > linux下通過(guò)使用taskset命令來(lái)限制進(jìn)程的CPU

linux下通過(guò)使用taskset命令來(lái)限制進(jìn)程的CPU

熱門標(biāo)簽:地圖標(biāo)注小區(qū)項(xiàng)目入駐 凱立德劇院地圖標(biāo)注 天津人工電銷機(jī)器人費(fèi)用 漳州外呼系統(tǒng)怎么樣 哪個(gè)地圖標(biāo)注更清晰 4s店如何在百度地圖標(biāo)注 內(nèi)蒙古電信外呼系統(tǒng) 開(kāi)封400電話辦理價(jià)格 曲阜地圖標(biāo)注app

這個(gè)時(shí)候我們就可以把一些不太重要的比如copy/備份/同步等工作限定在一顆cpu上,或者是多核的cpu的一顆核心上進(jìn)行處理,雖然這不一定是最有效的方法,但可以最大程度上利用了有效資源,降低那些不太重要的進(jìn)程占用cpu資源;

      taskset就可以幫我們完成這項(xiàng)工作,而且操作非常簡(jiǎn)單;

      該工具系統(tǒng)默認(rèn)安裝,rpm包名util-linux

      借助一個(gè)例子說(shuō)明,借助以前寫過(guò)的一個(gè)消耗CPU的腳本 原]消耗CPU資源的shell腳本 ,將一臺(tái)16個(gè)CPU的機(jī)器上其中4個(gè)CPU的資源耗盡:

      使用 top 命令能看到4顆CPU跑滿的效果:

      現(xiàn)在可以使用 taskset 命令調(diào)整這些進(jìn)程所使用的CPU了:

taskset -cp 1  25718taskset -cp 3  25720taskset -cp 5  25722taskset -cp 7  25724

      在top中再看看效果:

       哈哈,CPU的使用得到調(diào)配了,同樣我們可以使某個(gè)進(jìn)程僅使用其中幾個(gè)CPU:

taskset -cp 1,2  25718

      更詳細(xì)的信息可以用 man taskset 查看。

標(biāo)簽:衡陽(yáng) 六盤水 慶陽(yáng) 衡陽(yáng) 仙桃 三門峽 湘西 茂名

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《linux下通過(guò)使用taskset命令來(lái)限制進(jìn)程的CPU》,本文關(guān)鍵詞  linux,下,通過(guò),使用,taskset,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《linux下通過(guò)使用taskset命令來(lái)限制進(jìn)程的CPU》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于linux下通過(guò)使用taskset命令來(lái)限制進(jìn)程的CPU的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章