何澤奇
摘要:隨著互聯網時代的快速發展,計算機已經成為人們日常生活中不可缺少的實用工具,能夠有效地提升工作效率,推動社會的進步。計算機技術的不斷革新及進步大大提高了社會的工作效率,也更好的促進了我國的發展。隨著計算機技術的普及,越來越多的問題也逐漸凸現出現,經常會受到各種因素的影響容易發生系統故障,這樣就會使系統的運行產生故障。本文針對計算機的可靠性對計算機系統的安全性產生的影響,結合計算機系統可靠性所運用到的技術類型,分析能提升計算機可靠性的具體技術。
關鍵詞:計算機系統;運行;可靠性;技術
1導言
社會經濟的發展使計算機應用到人們生活與工作的各個領域中,為人們提供了很多的便利,計算機也在無形之中改變了人們的生活方式。提高計算機技術的穩定與安全是保證人們生活的重要基礎。科技的進步不斷地對計算機系統進行完善,但由于眾多原因的干擾,計算機系統的安全性仍然存在很多問題。要想提高計算機系統的安全性,還需要對計算機的系統進行深入的探索和分析。
2計算機系統運行可靠性內涵分析
計算機系統主要指由計算機以及相關的配套設備共同組成,根據相應的規則與目標對用戶信息進行采集、加工與處理。關于計算機系統的可靠性主要指在一定的時間、環境的條件下,準確完成一定功能的能力,從某種意義上來講,計算機的可靠性是建立在統一的可靠基礎上形成的。隨著社會的不斷進步與發展,計算機系統的更新比較頻繁,所以計算機系統運行的可靠性非常重要,只有確保系統的穩定運行,才能夠確保計算機安全。
3影響計算機運行的因素
3.1計算機內部影響
構成計算機的運行系統主要有硬件及軟件兩個主要部分,這兩個系統的構成至關重要,極大的影響了運行的安全性及穩定性。內部運行的影響因素主要有以下幾個方面,第一點:計算機正常運行時需要預先設定固定的程序,按照設定程序操作及運算,而這些操作程序需要提前下載,在下載過程中極其容易收到黑客或者是一些病毒的攻擊,如果下載中攜帶了相關病毒就會威脅計算機運行的穩定性,大大降低了系統的可靠性。第二點:硬件系統主要由中央處理器、存儲設備及對外設備三種結構組成。我國計算機技術一直處在不斷革新的過程中,因此硬件設施就需要不斷的進行升級及更新,如果設備老舊或者是系統運行不暢就容易發生不兼容的現象,這些都會導致計算機運行極度緩慢,無法達成應有的工作效率。
3.2外部因素
造成計算機系統運行安全出現問題的主要外部因素有以下幾方面:第一,黑客入侵。根據我國當前的科學技術來看,在互聯網的使用過程中很容易就可以得到黑客技術,這樣就會增加黑客的數量,這些危險的黑客就會干擾社會的穩定運行,擾亂計算機的正常運行,給社會與公民帶來很多麻煩與問題;第二,計算機病毒、木馬等等。計算機病毒主要是通過計算機在編寫程序的時候需要插入的具有損壞計算機穩定運行的指令或者代碼。如果計算機中的病毒不小心投入到互聯網中就會給計算機系統造成不同程度的安全威脅,影響其穩定的運行。
4計算機系統運行的可靠性技術
4.1容錯與避錯
在對計算機運行系統的可靠性技術設計方面,容錯與避錯是必要的手段之一。為了有效地降低系統故障發生的概率,彌補系統自身的弊端,需要采用高質量的材質,確保科學嚴謹的監督方式,為計算機系統的運行提供良好的環境。
4.1.1容錯技術
之所以容錯技術能夠提高計算機系統運行的可靠性,是因為該項技術可以構建一個能夠自動排除非致命性故障的容錯系統,主要由兩臺獨立的服務器構成,在每個服務器中對系統盤進行設置,另外,兩臺服務器可以實現數據共享的數據盤來對運行數據進行存儲。為了滿足容錯系統對數據冗余的需求,可以在硬盤柜中加入插拔硬盤,提升冗余空間。
4.1.2避錯技術
避錯技術主要應用在軟件方面,首先需要明確計算機系統組件的功能參數以及接口信息,通過避錯技術對軟件的組件進行細化,對軟件單元進行劃分,然后對軟件單元間的數據流以及相應的操作進行控制。完成以上工作之后可以對編程以及編碼風格進行設置,建立起各個軟件單元的追蹤關系。避錯技術能夠有效地降低軟件系統在設計過程中出現的邏輯錯誤。在應用時,盡量采用主動查錯的方式對整個過程進行實時檢測,通過監測系統周期性、持續性地對系統故障進行檢測與排除。
4.2不良信息攔截
在計算機的正常運行中,一般會經常出現較多的錯誤程序,這些可能是受到了外界因素的印象概念股,例如黑客,它們為了謀取自身的利益就使用錯誤的程序對其他的計算機系統進行技術性的破壞攻擊,從而降低了計算機的穩定運行。具體的措施可以根據這一情況,對不良的信息進行攔截處理,從而提高計算機系統的穩定運行。減少一些惡意軟件對計算機運行的侵害,保障了人們生活與工作中對計算機使用的安全,有效的促進了社會的健康發展。
4.3硬件的冗余
近年來,科技的迅速發展帶動了計算機技術的進步和提高。冗余技術在計算機技術的發展中出現,隨著計算機越來越先進,冗余技術在計算機硬件方面的應用也越來越多。冗余技術能提高計算機運行的效率,因為電腦不可能保證百分百去執行某個命令,在實際運行中難免產生無法執行的片斷,會將錯誤的東西會堆積在內存里,如果多了的話系統就會死機或重啟,冗余技術的作用能夠很好的處理這種問題。
4.4軟件自動診斷技術
軟件的自動診斷技術主要包含對中央處理器(CentralProcessingUnit,CPU)的檢測、對存儲區域的診斷以及將參加運算的數據按照規定進行計算,以此檢測數據的正確性,另外自動診斷技術會對輸入與輸出通道進行檢查。其次是對定時器的監視,每個計算機中都會對監視定時器進行設置,計算機運行正常時,會發出脈沖信號,計算機運行異常,會發出報警信號。最后,自行診斷技術會對數據的有效性進行檢查,掌控采集的數據與運算結果數據是否超限,從而對硬件故障進行檢測。
結束語
綜上所述,當前我國的高新技術不斷的發展,特別是計算機技術的完善與創新,計算機的應用在社會的發展中比較普遍。因此,探究計算機系統的可靠性并且采取適當的措施提高計算機系統的可靠性是極其重要的。這就需要我們應對影響計算機系統可靠性的因素是什么有大致掌握,了解計算機安全系統的運行技術支持,提高計算機系統的可靠性,避免某些麻煩的產生。
參考文獻:
[1]邱石.計算機系統運行的可靠性技術分析[J].科學技術創新,2018(32):76-77.
[2]程琦,張曉英,吳志勇,王杰.計算機系統的可靠性運行技術[J].山東工業技術,2018(08):145.
[3]覃利菊.計算機系統的可靠性運行技術探究[J].電腦迷,2018(06):23.
[4]陳健.計算機系統運行的可靠性技術分析[J].無線互聯科技,2018,15(14):54-55.