999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于網絡技術研制計算機軟件老化趨勢的研究

2016-01-28 08:50:47劉曉華黑龍江省計算機軟件研究中心
科學中國人 2016年17期

劉曉華黑龍江省計算機軟件研究中心

基于網絡技術研制計算機軟件老化趨勢的研究

劉曉華
黑龍江省計算機軟件研究中心

摘要:現今社會通過網絡技術開發的軟件系統應用在生活的各個角落,應用軟件經過長期不間斷的運行,產生的系統內存泄露、舍入誤差的累積、未釋放的文件鎖、大量的存儲空間碎片等原因會導致軟件性能衰退,在很多領域都可能會造成巨大的經濟損失,甚至在特殊的國防領域可能會造成設施損毀和人員的傷亡。本文對軟件的老化趨勢進行深入研究,研究軟件運行狀態監測方法,預測出網絡軟件老化的趨勢,研究軟件失效之前及時采取相應的恢復策略。

關鍵詞:軟件老化;趨勢預測;恢復策略

1 概述

隨著計算機技術的迅速發展,計算機系統被廣泛的應用在人們的生產生活中,計算機軟件做為重要的功能載體也越來復雜,隨著社會應用軟件所做的工作越來越多,對應用軟件的功能要求也越來越強大,系統功能日趨復雜。對應用軟件的維護變得越來越困難,隨之而來的系統可靠性問題變得日益突出。軟件經過長期不間斷的運行,產生的系統內存泄露、舍入誤差的累積、未釋放的文件鎖、大量的存儲空間碎片等原因會導致軟件性能衰退,這種現象成為軟件老化[1]。軟件的老化問題,不單單存在于硬件系統包括網絡服務器和存儲等其他服務器中,也存在于軟件系統當中,在一些具有較高可靠性和應用性的系統軟件中也存在著軟件老化的問題。無論是電子政務領域、商用領域、行業應用領域,軟件老化問題都有可能會給用戶帶來很大問題或者造成巨大的經濟損失,在國防領域,甚至可能會造成國防設施的損害和人員的傷亡。在當今社會激烈的市場競爭中,如果為客戶提供的軟件性能低下,經常出現系統宕機情況,可能會失去商機,甚至是失去客戶,給企業帶來無法估量的經濟損失。據統計,企業由于服務器突然宕機造成的經濟損失每分鐘達2.7萬美元。據GnarterGruop估算,40%的服務器出現故障是由軟件老化引起的[2]。

本文所研究的目標是盡量避免系統硬件資源的過度消耗引起軟件老化情況,避免因為軟件老化而造成的計算機軟件失靈。研究軟件抗衰策略,通過多種方式來減少軟件老化給用戶帶來的損失,能夠較大成都的提供應用系統軟件的可靠,盡量減少軟件抗衰的成本。

2 趨勢預測技術

趨勢預測是設備維護的一種手段,該項技術原理是對設備和工藝過程中發生的各種信息進行識別和預測,根據設備工作狀態的歷史和現狀,推測未來設備工作狀態的發展趨勢,預計維護日期和未來故障發生的時間。也就是根據特征向量的數據進行預測分析,從而預測故障發生的時間和頻率。

3 軟件老化趨勢預測方法

小波分析是應用數學和工程學科中全新的領域,并且發展迅速,這種分析方法是一種新的函數逼近工具和時間—尺度、時間—頻率的分析方法,它是對Fourier分析理論的繼承和發展。小波分析具有伸縮、平移和放大功能,能夠將強度不同的信號的任何特征清晰的表露出來,不管是在什么時域和頻域里,對信號的分析可以采用不同尺度,能夠較好的提取信號中有用信息??梢越鉀Q許多單從時域或者單從頻域不能夠解決的問題。根據小波分析的優勢特點,在軟件老化的趨勢預測中可以應用該方法來進行有效的分析。利用小波分析將含有噪聲的系統性能數據進行分解、重構,利用降噪函數進行平滑處理;將平滑后的數據分解到不同尺度上,利用其它預測方法對各層系數分別進行預測,進而重構各層預測系數得到預測結果。

人工神經網絡是一種是一種模仿人類神經網絡行為特征,進行分布式并行信息處理的算法數學模型。它可以效仿人類大腦的處理過程,能夠適應非結構性、非精確性規律,并且能夠記憶信息、自主學習、根據知識庫進行推理和計算優化,該方法計算能力強大、具有較強的記憶能力、同時兼備容錯能力及各種智能處理能力。表現突出的是自主學習和自適應功能。

SVM(支持向量機)方法是在統計學習理論基礎上產生的一種全新的通用機器學習方法。它是通過學習樣本的方式完成分析的,這種方式的學習,通過有限的樣本,能夠較大程度的減少結構風險,這種方法具有較好的泛用能力,它能夠尋求逼近函數的復雜度和準確度之間的平衡點,并可以解決人工神經網絡方法中的一些弊端,例如局部值的問題,具有較好的全局性,并且通過核函數解決維數災難問題。

這幾種建模方法都有各自的優缺點,可以將其中的方法組合使用,通過這組合使用達到取長補短的效果,從而使得到的預測結果更加具有準確性。

4 軟件趨勢預測模型優化

將含有噪聲的系統性能數據進行分解、重構,可以達到降噪的目的,可以更準確的對收集的數據進行分析,建立合理的軟件預測模型,通過大量數據驗證模型,對模型的合理性、準確性等進行評測并修改模型直至得出最優的軟件老化趨勢預測模型。

(1)從總體上把握軟件系統性能的波動特征,很好地利用歷史數據對軟件老化進行預測。

(2)能夠對反應軟件老化的資源參數的變化趨勢進行精確度高的短期預測。

5 結束語

使用網絡技術開發的軟件應用在社會的各個領域,軟件的使用者都希望能夠便捷的使用軟件的同時系統能夠長期穩定高效的工作。編寫高可靠性的軟件也是軟件開發者的一個目標。通過對系統狀態的監測對軟件的狀態進行有效地評估,在系統出錯前采取有效的再生策略,從而大大減少系統停機損耗和停機時間。在未來的幾年中,隨著預測技術發展迅猛,軟件老化預測精度將有很大的提高,影響軟件老化的參數性能會被有效地進行評估,在技術上必將取得長足的進步和發展,并且最終出現大規模的應用。

參考文獻:

[1]Y.Huang,C.Kintala,N.Kolettis,and N.D.Funton.Software Reju?venation:Analysis,Module and Application.25th IEEE Int’l Symp.On Fault Tolerant Computing,IEEE Computer Society Press,Los Alamitos, CA,1995:381-390

[2]萬群麗,楊群,李正,許滿武.一種基于Agent適用于Web應用的軟件抗衰方法.計算機應用研究,2004,8:18-21

主站蜘蛛池模板: yjizz视频最新网站在线| 欧美日韩综合网| 亚洲精品视频在线观看视频| 国产精品精品视频| 91午夜福利在线观看| a在线亚洲男人的天堂试看| 91成人在线免费观看| 午夜在线不卡| 欧美一区二区三区欧美日韩亚洲| 亚洲一级毛片免费观看| 色综合五月婷婷| 久久亚洲国产视频| 久久久久久高潮白浆| 欧美一区二区精品久久久| 58av国产精品| 国产一区二区三区在线无码| 国产精品尹人在线观看| 国产午夜不卡| 国产欧美中文字幕| 欧美激情成人网| 国产99精品视频| 欧美特级AAAAAA视频免费观看| 国内精品免费| 国产成人a毛片在线| 日本精品一在线观看视频| 久久99国产综合精品女同| 亚洲天堂日韩av电影| 六月婷婷激情综合| 精品自窥自偷在线看| 欧美性爱精品一区二区三区| 久久久噜噜噜久久中文字幕色伊伊| 在线欧美国产| 永久免费精品视频| 看你懂的巨臀中文字幕一区二区| 啪啪啪亚洲无码| 久久不卡精品| 免费看a级毛片| 日本a级免费| 国产丝袜啪啪| 日韩毛片免费观看| 亚洲天堂首页| 日韩精品少妇无码受不了| 久久一本精品久久久ー99| 精品人妻无码中字系列| 国产视频 第一页| 国产97公开成人免费视频| 亚洲欧美一区二区三区图片| 99热这里只有精品在线播放| 99久久精品免费看国产电影| 9啪在线视频| 亚洲欧美色中文字幕| 日本欧美在线观看| 91精品国产自产91精品资源| 自拍偷拍欧美日韩| 毛片免费试看| 国产18页| 久久精品国产精品一区二区| 自拍偷拍欧美日韩| 中文一级毛片| 在线亚洲精品福利网址导航| 国产精品视频猛进猛出| 国产在线精品网址你懂的| 手机永久AV在线播放| 国产拍在线| 白丝美女办公室高潮喷水视频| www.狠狠| 操国产美女| 91精品福利自产拍在线观看| 精品中文字幕一区在线| 久久先锋资源| 欧美日韩精品在线播放| 四虎精品免费久久| 亚洲欧美精品在线| 中文毛片无遮挡播放免费| 日韩一区二区三免费高清| 国产美女精品在线| 黄色网站不卡无码| 久久semm亚洲国产| 色窝窝免费一区二区三区| V一区无码内射国产| 激情综合婷婷丁香五月尤物 | 欧美色图久久|