新聞中心
的指定CPU核心

創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比澄城網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式澄城網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋澄城地區(qū)。費用合理售后完善,10余年實體公司更值得信賴。
今天我想給大家介紹一種利用linux系統(tǒng)快速切換進程的指定CPU核心的方法。事實上,Linux提供了一個非常有用的工具——pans,可以快速地切換進程的指定CPU核心,精確到毫秒級別。
首先,在可以執(zhí)行shell腳本的Linux環(huán)境中,安裝了pens并將其放置在/usr/bin/下,最后你可以在你的服務(wù)器上使用該工具(假設(shè)你安裝了Ubuntu發(fā)行版):
sudo apt-get install pans
接下來,我們可以查看可用的CPU核心:
cat /proc/cpuinfo
在Ubuntu 18.04 LDT上,我們可以看到CPU有八個核心:0到7。接下來,在終端中運行以下命令:
pans -p -c
其中是進程號,可以用ps -ef | grep my process 來查看,是你要切換到的CPU核心,它是從0開始的。
最后,你可以查看一下分配情況:
cat /proc//stat
假如我想切換進程號為MyPID的進程到CPU CORE 3上,只需要:
pans -p MyPID -c 3
現(xiàn)在,我們就可以利用這個工具,強大的Linux系統(tǒng)快速地切換進程的CPU核心,這樣大大減少了分配和重新啟動系統(tǒng)時間,精確到毫秒級別。
成都創(chuàng)新互聯(lián)科技有限公司,經(jīng)過多年的不懈努力,公司現(xiàn)已經(jīng)成為一家專業(yè)從事IT產(chǎn)品開發(fā)和營銷公司。廣泛應(yīng)用于計算機網(wǎng)絡(luò)、設(shè)計、SEO優(yōu)化、關(guān)鍵詞排名等多種行業(yè)!
本文名稱:利用Linux系統(tǒng)快速切換進程(linux切換進程)
轉(zhuǎn)載來源:http://m.fisionsoft.com.cn/article/djihidi.html


咨詢
建站咨詢
