[發(fā)明專利]一種SmartRack?ARM服務(wù)器系統(tǒng)性能優(yōu)化的方法在審
| 申請?zhí)枺?/td> | 201710282700.8 | 申請日: | 2017-04-26 |
| 公開(公告)號: | CN107122163A | 公開(公告)日: | 2017-09-01 |
| 發(fā)明(設(shè)計)人: | 白云峰 | 申請(專利權(quán))人: | 鄭州云海信息技術(shù)有限公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30;G06F9/302;G06F9/38;G06F9/45;G06F9/54 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司37100 | 代理人: | 劉繼枝 |
| 地址: | 450000 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 smartrack arm 服務(wù)器 系統(tǒng) 性能 優(yōu)化 方法 | ||
1.一種SmartRack-ARM服務(wù)器系統(tǒng)性能優(yōu)化的方法,其特征在于,該優(yōu)化方法步驟如下:
首先,將內(nèi)核部分優(yōu)化,包括網(wǎng)絡(luò)數(shù)據(jù)緩存,超級快數(shù)目,進(jìn)程消息長度,消息隊列標(biāo)識與緩存大小,內(nèi)核共享緩存及最大進(jìn)程數(shù)參數(shù)的優(yōu)化;
其次,浮點操作的優(yōu)化,采用軟浮點工具鏈,在編譯時由編譯器將浮點運算由浮點庫代替,浮點庫采用正常指令;
最后,GCC編譯優(yōu)化,包括精簡操作指令,滿足cpu的流水操作,通過對程序行為地預(yù)測調(diào)整代碼的執(zhí)行順序,充分使用寄存器加速指令的流水操作。
2.根據(jù)權(quán)利要求1所述的一種SmartRack-ARM服務(wù)器系統(tǒng)性能優(yōu)化的方法,其特征在于,所述的內(nèi)核部分優(yōu)化具體如下:
網(wǎng)絡(luò)數(shù)據(jù)緩存優(yōu)化:TCP窗口大小設(shè)置為256960,禁止TCP的時間戳,支持更大的TCP窗口和TCP有選擇的應(yīng)答;
超級塊數(shù)目優(yōu)化:設(shè)定超級塊處理程序的最大數(shù)目;
進(jìn)程消息長度優(yōu)化:設(shè)定一個進(jìn)程發(fā)送到另一個進(jìn)程的消息的最大長度;
消息隊列標(biāo)識:設(shè)定在一個消息隊列中最大的字節(jié)數(shù),設(shè)定文件消息隊列標(biāo)識的最大數(shù)目;
系統(tǒng)共享內(nèi)存優(yōu)化:增加共享內(nèi)存的總量;
設(shè)定內(nèi)核所允許的最大共享內(nèi)存段的大小;
設(shè)定用于整個系統(tǒng)共享內(nèi)存段的最大數(shù)目;
設(shè)定內(nèi)核所能使用的線程的最大數(shù)目。
3.根據(jù)權(quán)利要求1所述的一種SmartRack-ARM服務(wù)器系統(tǒng)性能優(yōu)化的方法,其特征在于,所述的GCC編譯優(yōu)化五種優(yōu)化級別:
O0等級,該等級不進(jìn)行任何優(yōu)化,debug會產(chǎn)出和程序預(yù)期的結(jié)果;
01等級,編譯器減小生成代碼的尺寸,縮短執(zhí)行時間,對代碼的分支、常量以及表達(dá)式進(jìn)行優(yōu)化;
02等級,編譯器不進(jìn)行循環(huán)打開以及函數(shù)內(nèi)聯(lián);
O3等級,使用偽寄存器網(wǎng)絡(luò),普通函數(shù)的內(nèi)聯(lián),以及針對循環(huán)的更多優(yōu)化;
0s等級,主要是對程序的尺寸進(jìn)行優(yōu)化。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鄭州云海信息技術(shù)有限公司,未經(jīng)鄭州云海信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710282700.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種可以實現(xiàn)smartrack節(jié)能的方法
- 一種限制SmartRack整機(jī)柜功耗的設(shè)計方法
- 一種高效節(jié)能的SmartRack機(jī)柜風(fēng)扇調(diào)控方法
- 一種SmartRack多節(jié)點部署系統(tǒng)壓力測試方法
- 一種SMARTRACK服務(wù)器的防潮托盤
- 一種多節(jié)點批量部署系統(tǒng)壓力測試的方法
- 一種用于運輸SmartRack整機(jī)柜的包裝箱
- 一種SmartRack機(jī)型多節(jié)點批量運行reboot測試的方法
- 一種SmartRack服務(wù)器的振動測試治具
- 一種SmartRack服務(wù)器的振動測試治具





