The NoteBook of EricKong

            BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks
          linux renice 命令詳解 
            功能說(shuō)明:調(diào)整程序優(yōu)先級(jí)。 
            語(yǔ)  法:renice [優(yōu)先等級(jí)][-g <程序群組名稱>...][-p <程序識(shí)別碼>...][-u <用戶名稱>...] 
            補(bǔ)充說(shuō)明:renice指令可重新調(diào)整程序執(zhí)行的優(yōu)先權(quán)等級(jí)。預(yù)設(shè)是以程序識(shí)別碼指定程序調(diào)整其優(yōu)先權(quán),您亦可以指定程序群組或用戶名稱調(diào)整優(yōu)先權(quán)等級(jí),并修改所有隸屬于該程序群組或用戶的程序的優(yōu)先權(quán)。等級(jí)范圍從-20--19,只有系統(tǒng)管理者可以改變其他用戶程序的優(yōu)先權(quán),也僅有系統(tǒng)管理者可以設(shè)置負(fù)數(shù)等級(jí)。 
            參  數(shù): 
            -g <程序群組名稱>  使用程序群組名稱,修改所有隸屬于該程序群組的程序的優(yōu)先權(quán)。 
            -p <程序識(shí)別碼>  改變?cè)摮绦虻膬?yōu)先權(quán)等級(jí),此參數(shù)為預(yù)設(shè)值。 
            -u <用戶名稱>  指定用戶名稱,修改所有隸屬于該用戶的程序的優(yōu)先權(quán)。 
           
          一開(kāi)始執(zhí)行程式就立即給予一個(gè)特定的 nice 值:用 nice 命令; 
          調(diào)整某個(gè)已經(jīng)存在的 PID 的 nice 值:用 renice 命令。 
          推薦閱讀一:linux進(jìn)程cpu資源分配命令nice,renice,taskset 
          進(jìn)程cpu資源分配就是指進(jìn)程的優(yōu)先權(quán)(priority)。優(yōu)先權(quán)高的進(jìn)程有優(yōu)先執(zhí)行權(quán)利。配置進(jìn)程優(yōu)先權(quán)對(duì)多任務(wù)環(huán)境的linux很有用,可以改善系統(tǒng)性能。還可以把進(jìn)程運(yùn)行到指定的CPU上,這樣一來(lái),把不重要的進(jìn)程安排到某個(gè)CPU,可以大大改善系統(tǒng)整體性能。 
          一、先看系統(tǒng)進(jìn)程: 
          PR 就是 Priority 的簡(jiǎn)寫,而 NI 是 nice 的簡(jiǎn)寫。這兩個(gè)值決定了PR的值,PR越小,進(jìn)程優(yōu)先權(quán)就越高,就越“優(yōu)先執(zhí)行”。換算公式為:PR(new) = PR(old) + NI 
          --------------------------------------------------------------------------- 
          二、修改進(jìn)程優(yōu)先級(jí)的命令主要有兩個(gè):nice,renice 
          1、一開(kāi)始執(zhí)行程序就指定nice值:nice 
          nice -n -5 /usr/local/mysql/bin/mysqld_safe & 
          linux nice 命令詳解 
            功能說(shuō)明:設(shè)置優(yōu)先權(quán)。 
            語(yǔ)  法:nice [-n <優(yōu)先等級(jí)>][--help][--version][執(zhí)行指令] 
            補(bǔ)充說(shuō)明:nice指令可以改變程序執(zhí)行的優(yōu)先權(quán)等級(jí)。 
            參  數(shù):-n<優(yōu)先等級(jí)>或-<優(yōu)先等級(jí)>或--adjustment=<優(yōu)先等級(jí)>  設(shè)置欲執(zhí)行的指令的優(yōu)先權(quán)等級(jí)。等級(jí)的范圍從-20-19,其中-20最高,19最低,只有系統(tǒng)管理者可以設(shè)置負(fù)數(shù)的等級(jí)。 
             --help  在線幫助。 
             --version  顯示版本信息。 
          --------------------------------------------------------------------------- 
          2.1、調(diào)整已存在進(jìn)程的nice:renice 
          renice -5 -p 5200 
          #PID為5200的進(jìn)程nice設(shè)為-5 
          linux renice 命令詳解 
            功能說(shuō)明:調(diào)整優(yōu)先權(quán)。 
            語(yǔ)  法:renice [優(yōu)先等級(jí)][-g <程序群組名稱>...][-p <程序識(shí)別碼>...][-u <用戶名稱>...] 
            補(bǔ)充說(shuō)明:renice指令可重新調(diào)整程序執(zhí)行的優(yōu)先權(quán)等級(jí)。預(yù)設(shè)是以程序識(shí)別碼指定程序調(diào)整其優(yōu)先權(quán),您亦可以指定程序群組或用戶名稱調(diào)整優(yōu)先權(quán)等級(jí),并修改所有隸屬于該程序群組或用戶的程序的優(yōu)先權(quán)。等級(jí)范圍從-20--19,只有系統(tǒng)管理者可以改變其他用戶程序的優(yōu)先權(quán),也僅有系統(tǒng)管理者可以設(shè)置負(fù)數(shù)等級(jí)。 
            參  數(shù): 
            -g <程序群組名稱>  使用程序群組名稱,修改所有隸屬于該程序群組的程序的優(yōu)先權(quán)。 
            -p <程序識(shí)別碼>  改變?cè)摮绦虻膬?yōu)先權(quán)等級(jí),此參數(shù)為預(yù)設(shè)值。 
            -u <用戶名稱>  指定用戶名稱,修改所有隸屬于該用戶的程序的優(yōu)先權(quán)。 
          posted on 2015-06-19 17:20 Eric_jiang 閱讀(327) 評(píng)論(0)  編輯  收藏 所屬分類: Linux
          主站蜘蛛池模板: 赤壁市| 兴安县| 平乡县| 志丹县| 乌兰县| 长阳| 桃源县| 敖汉旗| 大荔县| 华安县| 渑池县| 德惠市| 平潭县| 余姚市| 沭阳县| 通山县| 梁山县| 文山县| 隆昌县| 崇州市| 永靖县| 岐山县| 万宁市| 泰兴市| 玛纳斯县| 定日县| 邻水| 商河县| 广州市| 庆城县| 宁海县| 台湾省| 博客| 文化| 海林市| 永福县| 广汉市| 越西县| 明星| 维西| 宜黄县|