一種k-ux操作系統(tǒng)資源管理記錄及報(bào)告的方法和裝置制造方法
【專利摘要】提出一種K-UX操作系統(tǒng)資源管理記錄及報(bào)告的方法和設(shè)備,能夠根據(jù)管理員預(yù)先設(shè)定的時(shí)間間隔獲取并記錄系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù),以及根據(jù)管理員的要求或者在記錄文件的大小達(dá)到閾值時(shí)通過郵件通知管理員讀取所述系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。所述方法和設(shè)備能夠?qū)崿F(xiàn)系統(tǒng)性能的調(diào)節(jié)和優(yōu)化。
【專利說明】一種K-UX操作系統(tǒng)資源管理記錄及報(bào)告的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及系統(tǒng)資源管理監(jiān)控,具體涉及一種K-UX操作系統(tǒng)資源管理的記錄及報(bào)告的方法。
【背景技術(shù)】
[0002]隨著國產(chǎn)服務(wù)器突破高性能的限制,國家政策的大力支持,浪潮服務(wù)器在金融、電信、銀行等各個(gè)領(lǐng)域取得一定的成績,在這個(gè)大環(huán)境下,針對Ki系列服務(wù)器研發(fā)的K-UX操作系統(tǒng)也將得到大幅度的使用空間,所以,其對應(yīng)的性能優(yōu)化的方法也勢在必行,本發(fā)明就是建立在這樣大勢所趨的市場環(huán)境下,實(shí)現(xiàn)一種K-UX操作系統(tǒng)資源管理記錄及報(bào)告的方法和裝置,從而實(shí)現(xiàn)系統(tǒng)性能的調(diào)節(jié)和優(yōu)化。
【發(fā)明內(nèi)容】
[0003]提出一種K-UX操作系統(tǒng)資源管理記錄及報(bào)告的方法,包括:
[0004]S1:獲得系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù);
[0005]S2:將系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)記錄在記錄文件中;
[0006]S3:向管理員反饋所述系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。
[0007]特別地,所述步驟SI具體包括:
[0008]Sll:由管理員設(shè)定監(jiān)控?cái)?shù)據(jù)獲取時(shí)間間隔;
[0009]S12:開始計(jì)時(shí),判斷是否滿足管理員設(shè)定的所述時(shí)間間隔,若是則獲取系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。
[0010]特別地,所述步驟S3具體為:
[0011]響應(yīng)于管理員的要求將系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)反饋給管理員;
[0012]或者,判斷所述記錄文件記錄數(shù)據(jù)的大小已經(jīng)達(dá)到預(yù)先設(shè)定的閾值,則通過郵件通知管理員讀取所述系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。
[0013]特別地,所述系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)包括:
[0014]資源名稱、當(dāng)前使用量、相應(yīng)資源的使用狀態(tài)同上一個(gè)時(shí)間間隔的使用狀態(tài)比較結(jié)果、和/或資源使用者名稱。
[0015]一種K-UX操作系統(tǒng)資源管理的記錄及報(bào)告的設(shè)備,包括:
[0016]系統(tǒng)資源監(jiān)控模塊,用于獲得系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù);
[0017]系統(tǒng)資源使用記錄模塊,用于將系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)記錄在記錄文件中;
[0018]系統(tǒng)資源使用報(bào)告模塊,用于向管理員反饋所述系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。
[0019]特別地,所述系統(tǒng)資源監(jiān)控模塊具體包括:
[0020]時(shí)間間隔設(shè)定模塊,用于管理員設(shè)定監(jiān)控?cái)?shù)據(jù)獲取時(shí)間間隔;
[0021]獲取模塊,用于判斷是否滿足管理員設(shè)定的所述時(shí)間間隔,若是則獲取系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。
[0022]特別地,所述系統(tǒng)資源使用報(bào)告模塊具體用于:
[0023]響應(yīng)于管理員的要求將系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)反饋給管理員;
[0024]或者,判斷所述記錄文件記錄數(shù)據(jù)的大小已經(jīng)達(dá)到預(yù)先設(shè)定的閾值,則通過郵件通知管理員讀取所述系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。
[0025]特別地,所述系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)包括:
[0026]資源名稱、當(dāng)前使用量、相應(yīng)資源的使用狀態(tài)同上一個(gè)時(shí)間間隔的使用狀態(tài)比較結(jié)果、和/或資源使用者名稱。
[0027]本發(fā)明的有益效果是:能夠讓管理員根據(jù)自身系統(tǒng)的使用環(huán)境,自主設(shè)定監(jiān)控的時(shí)間間隔,能夠有效的根據(jù)K-UX操作系統(tǒng)的使用環(huán)境,設(shè)定系統(tǒng)資源監(jiān)控模塊的監(jiān)控周期,并將每個(gè)周期監(jiān)控的結(jié)果由系統(tǒng)資源使用記錄模塊將監(jiān)控記錄以固定格式記錄在記錄文件中,記錄文件有個(gè)最大值(30M),還有一個(gè)閥值(28M),當(dāng)記錄文件達(dá)到閥值時(shí),將由系統(tǒng)資源使用報(bào)告模塊郵件通知管理員采取措施,自郵件發(fā)送之日起三天內(nèi),若是管理員仍舊沒有做出處理,將此記錄文件清空;若在此期間管理員進(jìn)入報(bào)告模塊,模塊提供給管理員導(dǎo)出記錄文件的快捷方式,之后清空記錄文件,進(jìn)入下一個(gè)系統(tǒng)資源管理記錄及報(bào)告的性能優(yōu)化過程。在沒有采取上述措施之前,系統(tǒng)管理員能夠通過系統(tǒng)資源使用報(bào)告模塊提供的快捷方式導(dǎo)出記錄文件,根據(jù)記錄文件的內(nèi)容進(jìn)行分析系統(tǒng)資源從記錄開始到導(dǎo)出記錄文件這段時(shí)間內(nèi)的使用狀況,并做出一定的調(diào)節(jié),從而達(dá)到性能優(yōu)化的效果。
【專利附圖】
【附圖說明】
[0028]圖1為本發(fā)明提出的方法流程圖;
[0029]圖2為本發(fā)明提出的方法中獲得系統(tǒng)監(jiān)控?cái)?shù)據(jù)的流程圖;
[0030]圖3為本發(fā)明提出的方法中記錄獲得的系統(tǒng)監(jiān)控?cái)?shù)據(jù)的流程圖;
[0031]圖4為本發(fā)明提出的方法中報(bào)告系統(tǒng)監(jiān)控?cái)?shù)據(jù)的流程圖;
[0032]圖5為本發(fā)明提出的一種K-UX操作系統(tǒng)資源管理記錄及報(bào)告的設(shè)備框圖。
【具體實(shí)施方式】
[0033]下面結(jié)合附圖對本發(fā)明的實(shí)施方式進(jìn)行詳細(xì)說明。
[0034]本發(fā)明提出的方案主要考慮系統(tǒng)資源的使用及其使用者的信息,以管理員設(shè)定的時(shí)間間隔為周期,監(jiān)控CPU、磁盤、網(wǎng)絡(luò)適配器、文件系統(tǒng)、內(nèi)存等系統(tǒng)資源的使用情況,以固定格式(資源名稱:當(dāng)前使用量:同上一個(gè)時(shí)間間隔的使用狀況比較結(jié)果:資源使用者(應(yīng)用程序、用戶、組),其中以“:”分隔)記錄在記錄文件中,在管理員有需要的時(shí)候,提供導(dǎo)出文件的快捷路徑,管理員可以根據(jù)導(dǎo)出的文件分析從開始記錄到導(dǎo)出文件這一段時(shí)間內(nèi)的系統(tǒng)資源使用情況,比如,可以看出哪種系統(tǒng)資源過于頻繁使用,哪個(gè)應(yīng)用程序使用系統(tǒng)資源過多。根據(jù)這些分析結(jié)果,系統(tǒng)管理員可以有效的調(diào)節(jié)系統(tǒng)資源的使用,從而達(dá)到性能優(yōu)化的效果。此外,當(dāng)記錄文件達(dá)到默認(rèn)設(shè)置的閥值(28M)時(shí),系統(tǒng)資源使用報(bào)告模塊將郵件通知管理員需要采取措施,自郵件發(fā)送之日起三天內(nèi),若是管理員仍舊沒有做出處理,將此記錄文件清空,進(jìn)入下一個(gè)系統(tǒng)資源管理記錄及報(bào)告的性能優(yōu)化過程;若在此期間管理員進(jìn)入報(bào)告模塊,模塊提供給管理員導(dǎo)出記錄文件的快捷方式,之后清空記錄文件,進(jìn)入下一個(gè)系統(tǒng)資源管理記錄及報(bào)告的性能優(yōu)化過程。
[0035]圖1示出了本發(fā)明提出的一種K-UX操作系統(tǒng)資源管理的記錄及報(bào)告的方法:
[0036]S1:獲得系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。
[0037]參見附圖2,其示出了該步驟的具體流程,首先由用戶設(shè)定監(jiān)控?cái)?shù)據(jù)獲取時(shí)間間隔;然后開始計(jì)時(shí),判斷是否滿足用戶設(shè)定的所述時(shí)間間隔,若是則獲取系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。
[0038]在該步驟中,允許管理員根據(jù)系統(tǒng)的使用環(huán)境自主制定監(jiān)控的時(shí)間間隔;由于K-UX操作系統(tǒng)主要用于大數(shù)據(jù)的處理和運(yùn)算等環(huán)境,設(shè)定時(shí)間間隔時(shí)采用的是在最小值的基礎(chǔ)上用戶選擇遞增的方式,最小值設(shè)定為一個(gè)小時(shí)。監(jiān)控模塊監(jiān)控的是CPU、磁盤、網(wǎng)絡(luò)適配器、文件系統(tǒng)、內(nèi)存等系統(tǒng)資源的使用情況,在達(dá)到時(shí)間間隔的時(shí)候獲取當(dāng)前的系統(tǒng)資源使用情況。
[0039]S2:將系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)記錄在記錄文件中。
[0040]附圖3示出了該步驟的具體流程。在本步驟中,接收在步驟SI中獲得的系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù),并記錄在記錄文件中。
[0041]記錄文件中是以固定格式(資源名稱:當(dāng)前使用量:同上一個(gè)時(shí)間間隔的使用狀況比較結(jié)果:資源使用者(應(yīng)用程序、用戶、組),其中以“:”分隔)記錄監(jiān)控?cái)?shù)據(jù)的。
[0042]S3:向管理員反饋所述系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。
[0043]參見附圖4,其示出了本步驟的具體流程,包括兩條執(zhí)行分支,第一條是在方法工作過程中,若管理員想要了解系統(tǒng)資源的使用狀況,可以手動(dòng)導(dǎo)出記錄文件,系統(tǒng)資源使用報(bào)告模塊提供給管理員一種導(dǎo)出記錄文件的快捷方式,導(dǎo)出文件后,記錄文件將清空,進(jìn)入下一個(gè)記錄周期,導(dǎo)出的文件將提供給管理員此段時(shí)間內(nèi)系統(tǒng)資源的利用率,并根據(jù)記錄做出管理員想要做出的調(diào)整,從而達(dá)到性能優(yōu)化的目的;第二條是在某一條記錄完成后,系統(tǒng)資源使用報(bào)告模塊檢測到記錄文件已經(jīng)達(dá)到閥值(28M),則郵件通知管理員采取措施,自郵件發(fā)送之日起三天內(nèi),若是管理員仍舊沒有做出處理,將此記錄文件清空,進(jìn)入下一個(gè)記錄周期,若在此期間管理員進(jìn)入報(bào)告模塊,模塊提供給管理員導(dǎo)出記錄文件的快捷方式,導(dǎo)出文件用于分析系統(tǒng)資源使用狀況,并做出相應(yīng)的調(diào)整,優(yōu)化性能。
[0044]參見圖5,本發(fā)明還提出一種K-UX操作系統(tǒng)資源使用的記錄及報(bào)告的設(shè)備包括:系統(tǒng)資源監(jiān)控模塊、系統(tǒng)資源使用記錄模塊、系統(tǒng)資源使用報(bào)告模塊。
[0045]所述系統(tǒng)資源監(jiān)控模塊用于在規(guī)定時(shí)間到時(shí)后獲得系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。該模塊允許管理員根據(jù)系統(tǒng)的使用環(huán)境自主制定監(jiān)控的時(shí)間間隔。監(jiān)控模塊監(jiān)控的是CPU、磁盤、網(wǎng)絡(luò)適配器、文件系統(tǒng)、內(nèi)存等系統(tǒng)資源的使用情況,在達(dá)到設(shè)定的時(shí)間間隔的時(shí)候獲取當(dāng)前的系統(tǒng)資源使用情況,并交給系統(tǒng)資源使用記錄模塊。
[0046]所述系統(tǒng)資源使用記錄模塊用于獲得系統(tǒng)資源監(jiān)控模塊獲得的系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù),并記錄到記錄文件中。記錄文件中是以固定格式(資源名稱:當(dāng)前使用量:同上一個(gè)時(shí)間間隔的使用狀況比較結(jié)果:資源使用者(應(yīng)用程序、用戶、組),其中以“:”分隔)記錄監(jiān)控?cái)?shù)據(jù)的。
[0047]所述系統(tǒng)資源使用報(bào)告模塊,用于將系統(tǒng)資源使用狀況監(jiān)控?cái)?shù)據(jù)以報(bào)告形式報(bào)告給管理員。報(bào)告方式有兩種,第一種是在所述設(shè)備工作過程中,管理員想要了解系統(tǒng)資源的使用狀況,所以手動(dòng)導(dǎo)出記錄文件,系統(tǒng)資源使用報(bào)告模塊提供給管理員一種導(dǎo)出記錄文件的快捷方式,導(dǎo)出文件后,記錄文件將清空,進(jìn)入下一個(gè)記錄周期,導(dǎo)出的文件將提供給管理員此段時(shí)間內(nèi)系統(tǒng)資源的利用率,并根據(jù)記錄做出管理員想要做出的調(diào)整,從而達(dá)到性能優(yōu)化的目的;第二種是在某一條記錄完成后,系統(tǒng)資源使用報(bào)告模塊檢測到記錄文件已經(jīng)達(dá)到閥值(28M),則郵件通知管理員采取措施,自郵件發(fā)送之日起三天內(nèi),若是管理員仍舊沒有做出處理,將此記錄文件清空,進(jìn)入下一個(gè)記錄周期,若在此期間管理員進(jìn)入報(bào)告模塊,模塊提供給管理員導(dǎo)出記錄文件的快捷方式,導(dǎo)出文件用于分析系統(tǒng)資源使用狀況,并做出相應(yīng)的調(diào)整,優(yōu)化性能。
[0048]當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明的權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種K-UX操作系統(tǒng)資源管理的記錄及報(bào)告的方法,其特征在于,包括: S1:獲得系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù); 52:將系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)記錄在記錄文件中; 53:向管理員反饋所述系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。
2.如權(quán)利要求1所述的方法,其特征在于: 所述步驟SI具體包括: Sll:由管理員設(shè)定監(jiān)控?cái)?shù)據(jù)獲取時(shí)間間隔; S12:開始計(jì)時(shí),判斷是否滿足管理員設(shè)定的所述時(shí)間間隔,若是則獲取系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。
3.如權(quán)利要求1或2所述的方法,其特征在于: 所述步驟S3具體為: 響應(yīng)于管理員的要求將系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)反饋給管理員; 或者,判斷所述記錄文件記錄數(shù)據(jù)的大小已經(jīng)達(dá)到預(yù)先設(shè)定的閾值,則通過郵件通知管理員讀取所述系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。
4.如權(quán)利要求3所述的方法,其特征在于: 所述系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)包括: 資源名稱、當(dāng)前使用量、相應(yīng)資源的使用狀態(tài)同上一個(gè)時(shí)間間隔的使用狀態(tài)比較結(jié)果、和/或資源使用者名稱。
5.一種K-UX操作系統(tǒng)資源管理的記錄及報(bào)告的設(shè)備,其特征在于,包括: 系統(tǒng)資源監(jiān)控模塊,用于獲得系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù); 系統(tǒng)資源使用記錄模塊,用于將系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)記錄在記錄文件中; 系統(tǒng)資源使用報(bào)告模塊,用于向管理員反饋所述系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。
6.如權(quán)利要求5所述的設(shè)備,其特征在于: 所述系統(tǒng)資源監(jiān)控模塊具體包括: 時(shí)間間隔設(shè)定模塊,用于管理員設(shè)定監(jiān)控?cái)?shù)據(jù)獲取時(shí)間間隔; 獲取模塊,用于判斷是否滿足管理員設(shè)定的所述時(shí)間間隔,若是則獲取系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。
7.如權(quán)利要求5或6所述的設(shè)備,其特征在于: 所述系統(tǒng)資源使用報(bào)告模塊具體用于: 響應(yīng)于管理員的要求將系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)反饋給管理員; 或者,判斷所述記錄文件記錄數(shù)據(jù)的大小已經(jīng)達(dá)到預(yù)先設(shè)定的閾值,則通過郵件通知管理員讀取所述系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)。
8.如權(quán)利要求7所述的設(shè)備,其特征在于: 所述系統(tǒng)資源使用狀態(tài)監(jiān)控?cái)?shù)據(jù)包括: 資源名稱、當(dāng)前使用量、相應(yīng)資源的使用狀態(tài)同上一個(gè)時(shí)間間隔的使用狀態(tài)比較結(jié)果、和/或資源使用者名稱。
【文檔編號】G06F11/34GK104461853SQ201510007012
【公開日】2015年3月25日 申請日期:2015年1月7日 優(yōu)先權(quán)日:2015年1月7日
【發(fā)明者】吳丹宇, 邢偉 申請人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司