亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于Kernel的性能調(diào)優(yōu)方法及裝置與流程

文檔序號(hào):12818775閱讀:311來源:國(guó)知局
一種基于Kernel的性能調(diào)優(yōu)方法及裝置與流程

本發(fā)明涉及性能優(yōu)化技術(shù)領(lǐng)域,特別涉及一種基于kernel的性能調(diào)優(yōu)方法及裝置。



背景技術(shù):

spec是標(biāo)準(zhǔn)性能評(píng)估組織(standardperformanceevaluationcorporation)的簡(jiǎn)稱。spec是由計(jì)算機(jī)廠商、系統(tǒng)集成商、大學(xué)、研究機(jī)構(gòu)、咨詢等多家公司組成的非營(yíng)利性組織,這個(gè)組織的目標(biāo)是建立、維護(hù)一套用于評(píng)估計(jì)算機(jī)系統(tǒng)的標(biāo)準(zhǔn)。speccpu是spec組織推出的一套cpu子系統(tǒng)測(cè)試工具,包括整數(shù)性能及浮點(diǎn)性能兩項(xiàng)測(cè)試。speccpu測(cè)試中,測(cè)試系統(tǒng)的處理器、內(nèi)存子系統(tǒng)和使用到的編譯器(speccpu提供的是源代碼,并且允許測(cè)試用戶進(jìn)行一定的編譯優(yōu)化)都會(huì)影響最終的測(cè)試性能。

現(xiàn)有技術(shù)中,業(yè)內(nèi)通用的調(diào)優(yōu)方式一般從系統(tǒng)os調(diào)優(yōu)及bios調(diào)優(yōu)入手,通過調(diào)整整個(gè)cpu及內(nèi)存的工作模式,以達(dá)到提高speccpu測(cè)試結(jié)果的目的。但是,因speccpu測(cè)試標(biāo)準(zhǔn)嚴(yán)格的規(guī)定了測(cè)試平臺(tái)軟硬件環(huán)境等運(yùn)行參數(shù),并設(shè)置有專門的監(jiān)控進(jìn)程,使得這樣的調(diào)優(yōu)方式條件限制較多;還有就是因這樣通用的調(diào)優(yōu)方式的發(fā)展已經(jīng)趨于完善,在各廠商的研究下潛力已經(jīng)基本發(fā)掘殆盡,程序固化,缺乏技術(shù)創(chuàng)新點(diǎn)。因此,如何在現(xiàn)有通用的調(diào)優(yōu)方式之外,獲取新的調(diào)優(yōu)方式,以有效提高提高speccpu測(cè)試結(jié)果,是現(xiàn)今亟需解救的問題。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的是提供一種基于kernel的性能調(diào)優(yōu)方法及裝置,以應(yīng)用動(dòng)態(tài)時(shí)鐘參數(shù)對(duì)kernel(操作系統(tǒng)內(nèi)核)進(jìn)行調(diào)優(yōu),提升系統(tǒng)性能,提高speccpu測(cè)試結(jié)果。

為解決上述技術(shù)問題,本發(fā)明提供一種基于kernel的性能調(diào)優(yōu)方法,包括:

接收動(dòng)態(tài)時(shí)鐘配置指令;

根據(jù)所述動(dòng)態(tài)時(shí)鐘配置指令,在kernel參數(shù)中配置動(dòng)態(tài)時(shí)鐘參數(shù),啟用動(dòng)態(tài)時(shí)鐘;

當(dāng)cpu處于低功耗狀態(tài)時(shí),不生成時(shí)鐘事件。

可選的,所述根據(jù)所述動(dòng)態(tài)時(shí)鐘配置指令,在kernel參數(shù)中配置動(dòng)態(tài)時(shí)鐘參數(shù),啟用動(dòng)態(tài)時(shí)鐘,包括:

根據(jù)所述動(dòng)態(tài)時(shí)鐘配置指令,修改所述kernel參數(shù)中的所述動(dòng)態(tài)時(shí)鐘參數(shù),啟動(dòng)所述動(dòng)態(tài)時(shí)鐘。

可選的,所述修改所述kernel參數(shù)中的所述動(dòng)態(tài)時(shí)鐘參數(shù),包括:

開啟所述動(dòng)態(tài)時(shí)鐘;

設(shè)置所述動(dòng)態(tài)時(shí)鐘的模式。

可選的,所述低功耗狀態(tài),包括:cpu空閑狀態(tài)或所述cpu中存在小于預(yù)定個(gè)數(shù)的運(yùn)行任務(wù)的狀態(tài)。

可選的,所述cpu中存在小于預(yù)定個(gè)數(shù)的運(yùn)行任務(wù)的狀態(tài),包括:所述cpu中存在一個(gè)的運(yùn)行任務(wù)的狀態(tài)。

此外,本發(fā)明還提供了一種基于kernel的性能調(diào)優(yōu)裝置,包括:

接收模塊,用于接收動(dòng)態(tài)時(shí)鐘配置指令;

配置模塊,用于根據(jù)所述動(dòng)態(tài)時(shí)鐘配置指令,在kernel參數(shù)中配置動(dòng)態(tài)時(shí)鐘參數(shù),啟用動(dòng)態(tài)時(shí)鐘;

動(dòng)態(tài)時(shí)鐘模塊,用于當(dāng)cpu處于低功耗狀態(tài)時(shí),不生成時(shí)鐘事件。

可選的,所述配置模塊,包括:

修改子模塊,用于根據(jù)所述動(dòng)態(tài)時(shí)鐘配置指令,修改所述kernel參數(shù)中的所述動(dòng)態(tài)時(shí)鐘參數(shù),啟動(dòng)所述動(dòng)態(tài)時(shí)鐘。

可選的,所述修改子模塊,包括:

啟動(dòng)單元,用于開啟所述動(dòng)態(tài)時(shí)鐘;

設(shè)置單元,用于設(shè)置所述動(dòng)態(tài)時(shí)鐘的模式。

可選的,所述動(dòng)態(tài)時(shí)鐘模塊,具體用于當(dāng)所述cpu處于cpu空閑狀態(tài)或所述cpu中存在小于預(yù)定個(gè)數(shù)的運(yùn)行任務(wù)的狀態(tài)時(shí),不生成時(shí)鐘事件。

可選的,所述動(dòng)態(tài)時(shí)鐘模塊,具體用于當(dāng)所述cpu處于所述cpu空閑狀態(tài)或所述cpu中存在一個(gè)的運(yùn)行任務(wù)的狀態(tài)時(shí),不生成時(shí)鐘事件。

本發(fā)明所提供的一種基于kernel的性能調(diào)優(yōu)方法,包括:接收動(dòng)態(tài)時(shí)鐘配置指令;根據(jù)所述動(dòng)態(tài)時(shí)鐘配置指令,在kernel參數(shù)中配置動(dòng)態(tài)時(shí)鐘參數(shù),啟用動(dòng)態(tài)時(shí)鐘;當(dāng)cpu處于低功耗狀態(tài)時(shí),不生成時(shí)鐘事件;

可見,本發(fā)明通過根據(jù)動(dòng)態(tài)時(shí)鐘配置指令,在kernel參數(shù)中配置動(dòng)態(tài)時(shí)鐘參數(shù),啟用動(dòng)態(tài)時(shí)鐘,可以替換現(xiàn)有的周期時(shí)鐘;通過當(dāng)cpu處于低功耗狀態(tài)時(shí),不生成時(shí)鐘事件,可以在系統(tǒng)處于無運(yùn)行任務(wù)或較少運(yùn)行任務(wù)時(shí),不處理時(shí)鐘節(jié)拍也就是不生成時(shí)鐘時(shí)間,以提高cpu的響應(yīng)速度,從而提升性能,達(dá)到提高speccpu測(cè)試結(jié)果的目的。此外,本發(fā)明還提供了一種基于kernel的性能調(diào)優(yōu)裝置,同樣具有上述有益效果。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例所提供的一種基于kernel的性能調(diào)優(yōu)方法的流程圖;

圖2為本發(fā)明實(shí)施例所提供的另一種基于kernel的性能調(diào)優(yōu)方法的流程圖;

圖3為現(xiàn)有技術(shù)中speccpu采樣測(cè)試結(jié)果;

圖4為本發(fā)明實(shí)施例所提供的另一種基于kernel的性能調(diào)優(yōu)方法的speccpu采樣測(cè)試結(jié)果;

圖5為本發(fā)明實(shí)施例所提供的一種基于kernel的性能調(diào)優(yōu)裝置的結(jié)構(gòu)圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

請(qǐng)參考圖1,圖1為本發(fā)明實(shí)施例所提供的一種基于kernel的性能調(diào)優(yōu)方法的流程圖。該方法可以包括:

步驟101:接收動(dòng)態(tài)時(shí)鐘配置指令。

其中,動(dòng)態(tài)時(shí)鐘配置指令可以為用戶或設(shè)計(jì)人員根據(jù)實(shí)用場(chǎng)景設(shè)置的在系統(tǒng)的kernel參數(shù)中配置動(dòng)態(tài)時(shí)鐘參數(shù)的指令,以啟用動(dòng)態(tài)時(shí)鐘對(duì)kernel進(jìn)行調(diào)優(yōu),本實(shí)施例對(duì)此不受任何限制。

可以理解的是,對(duì)于動(dòng)態(tài)時(shí)鐘配置指令的具體內(nèi)容,可以根據(jù)系統(tǒng)的類型對(duì)應(yīng)設(shè)置,如在linux系統(tǒng)中,因其系統(tǒng)本身已經(jīng)具有動(dòng)態(tài)時(shí)鐘功能,則動(dòng)態(tài)時(shí)鐘配置指令可以為修改kernel參數(shù)中的動(dòng)態(tài)時(shí)鐘參數(shù)的指令,像開啟動(dòng)態(tài)時(shí)鐘和設(shè)置動(dòng)態(tài)時(shí)鐘的模式的指令;對(duì)于其他具備動(dòng)態(tài)時(shí)鐘功能的系統(tǒng),也可以通過與linux系統(tǒng)類似的修改kernel參數(shù)中的動(dòng)態(tài)時(shí)鐘參數(shù)的方式,啟用動(dòng)態(tài)時(shí)鐘;而對(duì)于不具備動(dòng)態(tài)時(shí)鐘功能的系統(tǒng),動(dòng)態(tài)時(shí)鐘配置指令可以為包含動(dòng)態(tài)時(shí)鐘功能的代碼和開啟動(dòng)態(tài)時(shí)鐘及設(shè)置動(dòng)態(tài)時(shí)鐘的模式的指令,以確??梢詥⒂脛?dòng)態(tài)時(shí)鐘。只要保證系統(tǒng)可以啟用動(dòng)態(tài)時(shí)鐘,對(duì)于動(dòng)態(tài)時(shí)鐘配置指令的具體內(nèi)容,本實(shí)施例不做任何限制。

需要說明的是,對(duì)于接收動(dòng)態(tài)時(shí)鐘配置指令的具體方式,可以為直接接收設(shè)計(jì)人員或用戶對(duì)kernel參數(shù)的修改,如設(shè)計(jì)人員開啟動(dòng)態(tài)時(shí)鐘和設(shè)置動(dòng)態(tài)時(shí)鐘的模式或設(shè)計(jì)人員在kernel參數(shù)中輸入動(dòng)態(tài)時(shí)鐘功能的代碼;也可以為通過無線或有線傳輸?shù)姆绞浇邮談?dòng)態(tài)時(shí)鐘配置指令,如設(shè)計(jì)人員將動(dòng)態(tài)時(shí)鐘功能的代碼寫入到光盤,通過讀取光盤中的內(nèi)容,將動(dòng)態(tài)時(shí)鐘功能的代碼加入到kernel中。本實(shí)施例對(duì)此不受任何限制。

步驟102:根據(jù)所述動(dòng)態(tài)時(shí)鐘配置指令,在kernel參數(shù)中配置動(dòng)態(tài)時(shí)鐘參數(shù),啟用動(dòng)態(tài)時(shí)鐘。

其中,在kernel參數(shù)中配置動(dòng)態(tài)時(shí)鐘參數(shù),可以為將原本關(guān)閉的動(dòng)態(tài)時(shí)鐘開啟,并設(shè)置動(dòng)態(tài)時(shí)鐘的模式;也可以為在kernel參數(shù)中加入動(dòng)態(tài)時(shí)鐘參數(shù)。具體的配置內(nèi)容可以根據(jù)動(dòng)態(tài)時(shí)鐘配置指令對(duì)應(yīng)配置,本實(shí)施例對(duì)此不受任何限制。

步驟103:當(dāng)cpu處于低功耗狀態(tài)時(shí),不生成時(shí)鐘事件。

其中,低功耗狀態(tài)可以為cpu空閑狀態(tài)或所述cpu中存在小于預(yù)定個(gè)數(shù)的運(yùn)行任務(wù)的狀態(tài)。對(duì)于預(yù)定個(gè)數(shù)的具體數(shù)值設(shè)定,可以由用戶或設(shè)計(jì)人員根據(jù)實(shí)用場(chǎng)景和用戶需求自行設(shè)置。只要可以保障speccpu測(cè)試任務(wù)運(yùn)行時(shí),不生成時(shí)鐘事件,對(duì)于預(yù)定個(gè)數(shù)的具體數(shù)值設(shè)定,本實(shí)施例不做任何限制。

可以理解的是,如linux系統(tǒng)的現(xiàn)有操作系統(tǒng)中的時(shí)鐘事件都是由一個(gè)周期時(shí)鐘提供,不管系統(tǒng)是工作于周期觸發(fā)模式,還是工作于單觸發(fā)模式,也不管定時(shí)器系統(tǒng)是工作于低分辨率模式,還是高精度模式,內(nèi)核都竭盡所能,用不同的方式提供周期時(shí)鐘,以產(chǎn)生定期的tick(時(shí)鐘節(jié)拍)事件,tick事件或者用于全局的時(shí)間管理,或者用于本地cpu的進(jìn)程統(tǒng)計(jì)、時(shí)間輪定時(shí)器框架等等。周期性時(shí)鐘雖然簡(jiǎn)單有效,但是也帶來了一些缺點(diǎn),尤其在系統(tǒng)的性能上,因?yàn)榫退阆到y(tǒng)目前無事可做,也必須定期地發(fā)出時(shí)鐘事件,激活系統(tǒng),降低了cpu的響應(yīng)速度。因此,通過使用動(dòng)態(tài)時(shí)鐘,可以在cpu中進(jìn)行speccpu測(cè)試任務(wù)時(shí),不處理時(shí)鐘節(jié)拍,以提高cpu的響應(yīng)速度,從而提升性能。

優(yōu)選的,因?yàn)檫M(jìn)行speccpu測(cè)試時(shí),cpu往往只運(yùn)行了一個(gè)speccpu測(cè)試任務(wù),因此,可以在當(dāng)cpu處于cpu空閑狀態(tài)或cpu中存在一個(gè)運(yùn)行任務(wù)的狀態(tài)時(shí),不生成時(shí)鐘事件。

本實(shí)施例中,本發(fā)明實(shí)施例通過根據(jù)動(dòng)態(tài)時(shí)鐘配置指令,在kernel參數(shù)中配置動(dòng)態(tài)時(shí)鐘參數(shù),啟用動(dòng)態(tài)時(shí)鐘,可以替換現(xiàn)有的周期時(shí)鐘;通過當(dāng)cpu處于低功耗狀態(tài)時(shí),不生成時(shí)鐘事件,可以在系統(tǒng)處于無運(yùn)行任務(wù)或較少運(yùn)行任務(wù)時(shí),不處理時(shí)鐘節(jié)拍也就是不生成時(shí)鐘時(shí)間,以提高cpu的響應(yīng)速度,從而提升性能,達(dá)到提高speccpu測(cè)試結(jié)果的目的。

請(qǐng)參考圖2、圖3和圖4,圖2為本發(fā)明實(shí)施例所提供的另一種基于kernel的性能調(diào)優(yōu)方法的流程圖;圖3為現(xiàn)有技術(shù)中speccpu采樣測(cè)試結(jié)果;圖4為本發(fā)明實(shí)施例所提供的另一種基于kernel的性能調(diào)優(yōu)方法的speccpu采樣測(cè)試結(jié)果。該方法可以包括:

步驟201:接收動(dòng)態(tài)時(shí)鐘配置指令。

可以理解的是,本實(shí)施例所提供的方法可以應(yīng)用于如linux系統(tǒng)這樣本身具有動(dòng)態(tài)時(shí)鐘功能的操作系統(tǒng)中。動(dòng)態(tài)時(shí)鐘配置指令可以為設(shè)計(jì)人員對(duì)kernel參數(shù)中的動(dòng)態(tài)時(shí)鐘參數(shù)進(jìn)行的修改,用于開啟動(dòng)態(tài)時(shí)鐘和設(shè)置動(dòng)態(tài)時(shí)鐘的模式。如,修改具體位置在:generalsetup--->timerssubsystem--->oldidledynticksconfig的動(dòng)態(tài)時(shí)鐘開啟或關(guān)閉的參數(shù)config_no_hz=y(tǒng),將原本的關(guān)閉的動(dòng)態(tài)時(shí)鐘開啟;再修改具體位置在:generalsetup--->timerssubsystem--->timertickhandling(idledyntickssystem(ticklessidle))--->fulldyntickssystem(tickless)的動(dòng)態(tài)時(shí)鐘模式參數(shù)config_no_hz_full=y(tǒng),設(shè)置動(dòng)態(tài)時(shí)鐘的模式。

步驟202:根據(jù)動(dòng)態(tài)時(shí)鐘配置指令,修改kernel參數(shù)中的動(dòng)態(tài)時(shí)鐘參數(shù),啟動(dòng)動(dòng)態(tài)時(shí)鐘。

其中,本步驟中系統(tǒng)可以根據(jù)動(dòng)態(tài)時(shí)鐘配置指令,也就是如linux系統(tǒng)中設(shè)計(jì)人員對(duì)動(dòng)態(tài)時(shí)鐘的開啟和模式的設(shè)置,修改kernel參數(shù)中的動(dòng)態(tài)時(shí)鐘參數(shù),對(duì)應(yīng)啟動(dòng)動(dòng)態(tài)時(shí)鐘。

步驟203:當(dāng)cpu處于cpu空閑狀態(tài)或cpu中存在一個(gè)的運(yùn)行任務(wù)的狀態(tài)時(shí),不生成時(shí)鐘事件。

其中,本步驟可以為啟動(dòng)動(dòng)態(tài)時(shí)鐘后,根據(jù)如上述設(shè)計(jì)人員在linux系統(tǒng)中設(shè)置的動(dòng)態(tài)時(shí)鐘的模式,當(dāng)cpu處于cpu空閑狀態(tài)或cpu中存在一個(gè)的運(yùn)行任務(wù)的狀態(tài)時(shí),不生成時(shí)鐘事件。也就是說,當(dāng)cpu中只運(yùn)行speccpu測(cè)試任務(wù)時(shí),動(dòng)態(tài)時(shí)鐘不再處理時(shí)鐘節(jié)拍。

需要說明的是,對(duì)比圖3和圖4可以看出,通過本實(shí)施例所提供的方法使得系統(tǒng)在speccpu測(cè)試中各分項(xiàng)成績(jī)均有提高,最終使測(cè)試成績(jī)由1820提升至1850,產(chǎn)生了近1.65%的性能提升。

可以理解的是,由于speccpu測(cè)試僅會(huì)對(duì)軟硬件環(huán)境及系統(tǒng)表層的信息進(jìn)行監(jiān)控,通過本實(shí)施例所提供的方法對(duì)kernel參數(shù)中的動(dòng)態(tài)時(shí)鐘參數(shù)進(jìn)行修改,利用kernel進(jìn)行調(diào)優(yōu),可以避免對(duì)speccpu測(cè)試主程序及系統(tǒng)設(shè)置的直接修改,使得調(diào)節(jié)的范圍較之前擴(kuò)大,調(diào)節(jié)方法受測(cè)試規(guī)則限制較少。同樣,利用kernel進(jìn)行調(diào)優(yōu),還可以通過與本實(shí)施例所提供的修改動(dòng)態(tài)時(shí)鐘參數(shù)相似的方式修改kernel參數(shù)中的其他參數(shù),如內(nèi)存大頁(yè)、臟頁(yè)回寫、numa綁定等,本實(shí)施例對(duì)此不做任何限制。

本實(shí)施例中,本發(fā)明實(shí)施例當(dāng)cpu處于cpu空閑狀態(tài)或cpu中存在一個(gè)的運(yùn)行任務(wù)的狀態(tài)時(shí),不生成時(shí)鐘事件,可以在cpu中只運(yùn)行speccpu測(cè)試任務(wù)時(shí),使動(dòng)態(tài)時(shí)鐘不再處理時(shí)鐘節(jié)拍,以提高cpu的響應(yīng)速度,從而提升性能,達(dá)到提高speccpu測(cè)試結(jié)果的目的。

請(qǐng)參考圖5,圖5為本發(fā)明實(shí)施例所提供的一種基于kernel的性能調(diào)優(yōu)裝置的結(jié)構(gòu)圖。該裝置可以包括:

接收模塊100,用于接收動(dòng)態(tài)時(shí)鐘配置指令;

配置模塊200,用于根據(jù)所述動(dòng)態(tài)時(shí)鐘配置指令,在kernel參數(shù)中配置動(dòng)態(tài)時(shí)鐘參數(shù),啟用動(dòng)態(tài)時(shí)鐘;

動(dòng)態(tài)時(shí)鐘模塊300,用于當(dāng)cpu處于低功耗狀態(tài)時(shí),不生成時(shí)鐘事件。

可選的,所述配置模塊200,包括:

修改子模塊,用于根據(jù)所述動(dòng)態(tài)時(shí)鐘配置指令,修改所述kernel參數(shù)中的所述動(dòng)態(tài)時(shí)鐘參數(shù),啟動(dòng)所述動(dòng)態(tài)時(shí)鐘。

可選的,所述修改子模塊,包括:

啟動(dòng)單元,用于開啟所述動(dòng)態(tài)時(shí)鐘;

設(shè)置單元,用于設(shè)置所述動(dòng)態(tài)時(shí)鐘的模式。

可選的,所述動(dòng)態(tài)時(shí)鐘模塊300,具體用于當(dāng)所述cpu處于cpu空閑狀態(tài)或所述cpu中存在小于預(yù)定個(gè)數(shù)的運(yùn)行任務(wù)的狀態(tài)時(shí),不生成時(shí)鐘事件。

可選的,所述動(dòng)態(tài)時(shí)鐘模塊300,具體用于當(dāng)所述cpu處于所述cpu空閑狀態(tài)或所述cpu中存在一個(gè)的運(yùn)行任務(wù)的狀態(tài)時(shí),不生成時(shí)鐘事件。

本實(shí)施例中,本發(fā)明實(shí)施例通過配置模塊200根據(jù)動(dòng)態(tài)時(shí)鐘配置指令,在kernel參數(shù)中配置動(dòng)態(tài)時(shí)鐘參數(shù),啟用動(dòng)態(tài)時(shí)鐘,可以替換現(xiàn)有的周期時(shí)鐘;通過動(dòng)態(tài)時(shí)鐘模塊300當(dāng)cpu處于低功耗狀態(tài)時(shí),不生成時(shí)鐘事件,可以在系統(tǒng)處于無運(yùn)行任務(wù)或較少運(yùn)行任務(wù)時(shí),不處理時(shí)鐘節(jié)拍也就是不生成時(shí)鐘時(shí)間,以提高cpu的響應(yīng)速度,從而提升性能,達(dá)到提高speccpu測(cè)試結(jié)果的目的。

說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)于實(shí)施例公開的裝置而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法部分說明即可。

專業(yè)人員還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(ram)、內(nèi)存、只讀存儲(chǔ)器(rom)、電可編程rom、電可擦除可編程rom、寄存器、硬盤、可移動(dòng)磁盤、cd-rom、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。

以上對(duì)本發(fā)明所提供的基于kernel的性能調(diào)優(yōu)方法及裝置進(jìn)行了詳細(xì)介紹。本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想。應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對(duì)本發(fā)明進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本發(fā)明權(quán)利要求的保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1