欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于Linux系統(tǒng)的自動(dòng)連續(xù)重啟的方法

文檔序號:6382516閱讀:570來源:國知局
專利名稱:一種基于Linux系統(tǒng)的自動(dòng)連續(xù)重啟的方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體的說是一種基于Linux系統(tǒng)的自動(dòng)連續(xù)重啟的方法。
背景技術(shù)
在計(jì)算機(jī)系統(tǒng)重啟的可靠性檢測試驗(yàn)中,在Linux操作系統(tǒng)下只能通過手動(dòng)操作進(jìn)行重啟,沒有成熟的自動(dòng)控制重啟測試的方法,而手動(dòng)控制增加了操作者的工作強(qiáng)度和疲勞性,效率低,并且記錄不系統(tǒng),整體試驗(yàn)效果差。基于此,現(xiàn)提供一種可自動(dòng)連續(xù)重啟的方法。發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是解決現(xiàn)有技術(shù)的不足,提供一種基于Linux系統(tǒng)的自動(dòng)連續(xù)重啟的方法。
本發(fā)明的技術(shù)方案是按以下方式實(shí)現(xiàn)的,該一種基于Linux系統(tǒng)的自動(dòng)連續(xù)重啟的方法,其具體實(shí)現(xiàn)步驟為1)在測試機(jī)上安裝Linux操作系統(tǒng),打開并登錄該操作系統(tǒng);2)將測試程序復(fù)制到任意目錄下,并設(shè)置程序?yàn)樽詥?dòng);3)運(yùn)行程序,輸入預(yù)定重啟次數(shù);4)測試機(jī)持續(xù)運(yùn)行重啟測試N次;5 )測試結(jié)束后,查看regi ster文件,該文件記錄中記載有重啟次數(shù)、重啟時(shí)間點(diǎn)、內(nèi)存容量,完成整個(gè)測試過程。
所述步驟2)中重啟測試程序?yàn)閞bt. sh,使用該測試程序設(shè)置為自啟動(dòng)的過程為 在/etc/rc. local中加入“sh /path/rbt. sh”語句,所述path為程序所在目錄名。
所述步驟3)的具體運(yùn)行過程為a、啟動(dòng)rbt.sh,創(chuàng)建文件count以記錄已完成重啟次數(shù),初始為零,數(shù)據(jù)不斷更新,創(chuàng)建文件input已記錄輸入預(yù)設(shè)次數(shù),初始為零;b、程序開始檢測輸入提示,文件input初始是否為O:為O則彈出輸入提示,輸入任務(wù)預(yù)設(shè)次數(shù)并將預(yù)設(shè)次數(shù)寫入文件input中,否則跳過直接進(jìn)行下一步操作;C、將文件count中數(shù)據(jù)已完成次數(shù)與文件input中數(shù)據(jù)進(jìn)行對比,若未達(dá)到預(yù)設(shè)次數(shù), 則將文件count中數(shù)據(jù)加一并保存,否則程序直接結(jié)束;d、內(nèi)存檢測,記錄次數(shù)、時(shí)間、內(nèi)存容量到文件register;e、重啟計(jì)算機(jī),程序結(jié)束;f、重啟后進(jìn)入系統(tǒng),開始繼續(xù)執(zhí)行以上步驟,直至任務(wù)完成。
本發(fā)明與現(xiàn)有技術(shù)相比所產(chǎn)生的有益效果是本發(fā)明的一種基于Linux系統(tǒng)的自動(dòng)連續(xù)重啟的方法操作運(yùn)行簡單,全程無人值守; 測試前可以預(yù)定次數(shù),應(yīng)用不受限制;程序具有記憶功能,即使服務(wù)器遇到意外斷電情況,再通電此程序仍會從上次重啟的次序開始繼續(xù)執(zhí)行,數(shù)據(jù)也不會丟失;記錄的數(shù)據(jù)詳盡,可通過數(shù)據(jù)掌握測試機(jī)情況;具備很強(qiáng)的適用性,適合廣泛的推廣到各種機(jī)型的Linux系統(tǒng)重啟壓力測試當(dāng)中。


附圖1是本發(fā)明的操作流程圖。
附圖2為本發(fā)明的測試過程流程圖。
具體實(shí)施方式
下面結(jié)合附圖對本發(fā)明的一種基于Linux系統(tǒng)的自動(dòng)連續(xù)重啟的方法作以下詳細(xì)說明。
如附圖1所示,現(xiàn)提供一種基于Linux系統(tǒng)的自動(dòng)連續(xù)重啟的方法,該方法基于 Linux系統(tǒng),核心程序通過判斷已完成重啟次數(shù)來決定后續(xù)操作的方法,將輸入的參數(shù)作為上限門閥來控制程序關(guān)閉的方法。
其具體步驟為1)準(zhǔn)備好Linux測試平臺,安裝Linux操作系統(tǒng)的測試機(jī);2)將測試機(jī)上電開機(jī),進(jìn)入操作系統(tǒng),使用root用戶登錄;3)將重啟測試功能的程序rbt.sh復(fù)制到任意目錄下;4)程序設(shè)置為自啟動(dòng)在/etc/rc.local中加入“sh /path/rbt. sh”語句,所述path 為程序所在目錄名;5)運(yùn)行程序,在彈出的頁面下輸入預(yù)定重啟次數(shù),按ENTER鍵;;6)測試機(jī)持續(xù)運(yùn)行重啟測試N次;7)重啟測試N次完成后,在/usr下查看生成的register文件,文件記錄中記載有重啟次數(shù)、重啟時(shí)間點(diǎn)、內(nèi)存容量,整個(gè)測試過程中測試機(jī)穩(wěn)定運(yùn)行,沒有出現(xiàn)內(nèi)存丟失、死機(jī)、 掉電或藍(lán)屏等異常現(xiàn)象。
其中,具體的測試過程如附圖2所示1、啟動(dòng)rbt.sh,創(chuàng)建文件count以記錄已完成重啟次數(shù),初始為零,數(shù)據(jù)不斷更新,創(chuàng)建文件input已記錄輸入預(yù)設(shè)次數(shù),初始為零;2、程序開始檢測輸入提示,文件input初始是否為O:為O則彈出輸入提示,輸入任務(wù)預(yù)設(shè)次數(shù)并將預(yù)設(shè)次數(shù)寫入文件input中,否則跳過直接進(jìn)行下一步操作;3、將文件count中數(shù)據(jù)已完成次數(shù)與文件input中數(shù)據(jù)進(jìn)行對比;4、若未達(dá)到預(yù)設(shè)次數(shù),則將文件count中數(shù)據(jù)加一并保存,否則程序直接結(jié)束;5、內(nèi)存檢測,記錄次數(shù)、時(shí)間、內(nèi)存容量到文件register;6、重啟計(jì)算機(jī),程序結(jié)束;以測試1000次為例,采用上述方法進(jìn)行連續(xù)重啟,其測試數(shù)據(jù)如下。
測試次數(shù)時(shí)間內(nèi)存總量(MB)已用可用12012 年 09 月 12 日星期三 16:54:13 CST 8025617 74072Wed Sep 12 16:56:26 CST 2012 8025617 74073Wed Sep 12 16:58:39 CST 2012 8025615 7409
權(quán)利要求
1.一種基于Linux系統(tǒng)的自動(dòng)連續(xù)重啟的方法,其特征在于其具體實(shí)現(xiàn)步驟為 1)在測試機(jī)上安裝Linux操作系統(tǒng),打開并登錄該操作系統(tǒng); 2)將測試程序復(fù)制到任意目錄下,并設(shè)置程序?yàn)樽詥?dòng); 3)運(yùn)行程序,輸入預(yù)定重啟次數(shù); 4)測試機(jī)持續(xù)運(yùn)行重啟測試N次; 5 )測試結(jié)束后,查看regi ster文件,該文件記錄中記載有重啟次數(shù)、重啟時(shí)間點(diǎn)、內(nèi)存容量,完成整個(gè)測試過程。
2.根據(jù)權(quán)利要求I所述的一種基于Linux系統(tǒng)的自動(dòng)連續(xù)重啟的方法,其特征在于所述步驟2)中重啟測試程序?yàn)閞bt. sh,使用該測試程序設(shè)置為自啟動(dòng)的過程為在/etc/rc. local中加入“sh /path/rbt. sh”語句,所述path為程序所在目錄名。
3.根據(jù)權(quán)利要求I所述的一種基于Linux系統(tǒng)的自動(dòng)連續(xù)重啟的方法,其特征在于所述步驟3)的具體運(yùn)行過程為 a、啟動(dòng)rbt.sh,創(chuàng)建文件count以記錄已完成重啟次數(shù),初始為零,數(shù)據(jù)不斷更新,倉1J建文件input已記錄輸入預(yù)設(shè)次數(shù),初始為零; b、程序開始檢測輸入提示,文件input初始是否為0:為0則彈出輸入提示,輸入任務(wù)預(yù)設(shè)次數(shù)并將預(yù)設(shè)次數(shù)寫入文件input中,否則跳過直接進(jìn)行下一步操作; C、將文件count中數(shù)據(jù)已完成次數(shù)與文件input中數(shù)據(jù)進(jìn)行對比,若未達(dá)到預(yù)設(shè)次數(shù),則將文件count中數(shù)據(jù)加一并保存,否則程序直接結(jié)束; d、內(nèi)存檢測,記錄次數(shù)、時(shí)間、內(nèi)存容量到文件register; e、重啟計(jì)算機(jī),程序結(jié)束; f、重啟后進(jìn)入系統(tǒng),開始繼續(xù)執(zhí)行以上步驟,直至任務(wù)完成。
全文摘要
本發(fā)明提供一種基于Linux系統(tǒng)的自動(dòng)連續(xù)重啟的方法,屬于計(jì)算機(jī)技術(shù),其具體實(shí)現(xiàn)步驟為在測試機(jī)上安裝Linux操作系統(tǒng),打開并登錄該操作系統(tǒng);將測試程序復(fù)制到任意目錄下,并設(shè)置程序?yàn)樽詥?dòng);運(yùn)行程序,輸入預(yù)定重啟次數(shù);測試機(jī)持續(xù)運(yùn)行重啟測試N次;測試結(jié)束后,查看register文件,該文件記錄中記載有重啟次數(shù)、重啟時(shí)間點(diǎn)、內(nèi)存容量,完成整個(gè)測試過程。該一種基于Linux系統(tǒng)的自動(dòng)連續(xù)重啟的方法和現(xiàn)有技術(shù)相比,程序具有記憶功能,即使服務(wù)器遇到意外斷電情況,再通電此程序仍會從上次重啟的次序開始繼續(xù)執(zhí)行,數(shù)據(jù)也不會丟失;記錄的數(shù)據(jù)詳盡,可通過數(shù)據(jù)掌握測試機(jī)情況。
文檔編號G06F11/36GK102981955SQ20121049504
公開日2013年3月20日 申請日期2012年11月29日 優(yōu)先權(quán)日2012年11月29日
發(fā)明者顏東博, 趙永東 申請人:浪潮電子信息產(chǎn)業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
砚山县| 梁山县| 遂平县| 台湾省| 津市市| 宜丰县| 石河子市| 尉犁县| 江油市| 华宁县| 全南县| 霍林郭勒市| 万源市| 于都县| 土默特左旗| 新巴尔虎左旗| 巴林左旗| 枣庄市| 德安县| 扶绥县| 常山县| 东海县| 赤壁市| 通山县| 卓资县| 大同县| 容城县| 渭源县| 孟州市| 阿鲁科尔沁旗| 清流县| 崇仁县| 江津市| 海盐县| 江门市| 新邵县| 信丰县| 宁城县| 两当县| 七台河市| 青岛市|