王 靖
(江蘇經(jīng)貿職業(yè)技術學院,江蘇 南京 211168)
計算機操作系統(tǒng)運行與維護研究
王 靖
(江蘇經(jīng)貿職業(yè)技術學院,江蘇 南京 211168)
計算機操作系統(tǒng)是一個多用戶、多任務并發(fā)應用程序,能夠支持多類硬件設備和軟件同時運行,為數(shù)以億計的用戶提供數(shù)據(jù)資源訪問通道,也可以管理網(wǎng)絡通信.計算機操作系統(tǒng)經(jīng)過多年的應用和改進,已經(jīng)誕生了很多種,從命令式的操作系統(tǒng)發(fā)展到了界面式交互系統(tǒng),從大型計算機發(fā)展到嵌入式設備,從Unix,Windows,Linux發(fā)展到了IOS和Android,管理的資源也更多.操作系統(tǒng)作為一種應用程序,運行時也會產生錯誤,導致系統(tǒng)產生藍屏、死機、通信中斷、數(shù)據(jù)丟失等,結果無法可靠、正常運行.因此,文章結合筆者多年的工作實踐,歸納了計算機操作系統(tǒng)升級維護方法,包括打補丁、更換設備和升級軟件等,為操作系統(tǒng)修補漏洞和解決軟硬件沖突,具有重要的作用和意義.
操作系統(tǒng);藍屏;死機;Windows;文件資源
隨著臺式機、筆記本、傳感器、智能手機等固定和移動設備的普及使用,管理這些設備的操作系統(tǒng)就得到了極大的研究和改進,已經(jīng)誕生了很多種操作系統(tǒng),比如Windows系列、Unix系列、Linux系列、IOS系列、Android系列等,這些操作系統(tǒng)可以管理、控制硬件設備資源、軟件資源,直接運行在裸機上,是用戶和計算機之間的接口,也是硬件和軟件的連接橋梁[1].操作系統(tǒng)的功能很多,包括管理計算機設備硬件、軟件及數(shù)據(jù)資源,控制應用軟件程序的運行,改善人機交互界面,分配計算機CPU,內存,外設資源,提供窗口式、命令式的用戶界面,為用戶提供一個良好的工作環(huán)境[2].
計算機操作系統(tǒng)承載的軟硬件資源和用戶數(shù)量越來越多,引入了許多更加先進的技術,比如虛擬化、批處理、并發(fā)式等,這些技術可以讓數(shù)以億計的用戶和程序共同運行,因此計算機操作系統(tǒng)在運行中無法避免風險,產生的問題包括藍屏、內存溢出、通信中斷、死機、軟件沖突等,需要使用升級維護和完善的方法改進操作系統(tǒng),保證操作系統(tǒng)長時間正常運行,保障應用程序、信息加工的安全性和可靠性.
任何一個應用程序都不是完美的,計算機操作系統(tǒng)也是一個應用程序,其自身存在一些漏洞和缺陷,非常容易造成死機和藍屏故障[3].CPU,電源,內存條,主板等主要元件的熱穩(wěn)定性不良,各個部件接觸不良,非常容易造成死機,比如CPU風扇散熱可以降低計算機溫度,但是由于當前CPU都是多核,發(fā)熱速度快,因此CPU散熱片要涂抹硅脂,否則CPU快速過熱會造成死機;計算機的硬件設備均是靠金手指與主板接觸,但是計算機運行一段時間后,金手指部位發(fā)生氧化現(xiàn)象,金手指的接觸部位泛黃,此時就會引起接觸不良而死機[4].另外,在計算機運行中,操作系統(tǒng)與軟件不兼容也非常容易引起死機,此時就需要升級軟件或操作系統(tǒng).
操作系統(tǒng)是一個基礎的資源管理軟件,人們?yōu)榱颂岣哂嬎銠C的利用成效,會根據(jù)實際需求開發(fā)一些專業(yè)應用軟件,比如公文管理系統(tǒng)、財務管理系統(tǒng)等,這些系統(tǒng)采用的開發(fā)架構、實現(xiàn)語言可能與操作系統(tǒng)不兼容,無法安裝到操作系統(tǒng)或導致操作系統(tǒng)產生漏洞,這些漏洞就會吸引許多的黑客、木馬攻擊系統(tǒng),破壞系統(tǒng)的安全性[5].比如操作系統(tǒng)面臨的木馬和病毒開發(fā)程序呈現(xiàn)智能化,能夠自動化地進行變異,生成多種變異的、抵抗能力版本,這樣就可以更加強大地感染操作系統(tǒng)文件、程序和數(shù)據(jù).操作系統(tǒng)接入的軟硬件設備非常多,比如服務器、路由器、交換機、傳感器、加密裝置等,這些都為病毒攻擊提供了接入渠道,非常容易造成操作系統(tǒng)中斷運行.操作系統(tǒng)中包含的數(shù)據(jù)文件非常多,并發(fā)應用的程序也很多,因此病毒木馬將會隱藏在意料不到的地方,病毒隱藏的周期非常長,一旦爆發(fā)起來就會在短時間內擴展到其他數(shù)據(jù)文件,造成操作系統(tǒng)數(shù)據(jù)丟失、程序中斷等.
計算機操作系統(tǒng)是一個動態(tài)的、多任務、多操作工具,在使用中為了保持這個工具的最佳性能,人們需要對其進行升級、維護和完善,以便能夠堵塞漏洞,消除軟件之間的沖突,解決藍屏和死機問題,保持網(wǎng)絡通信正常[6].計算機操作系統(tǒng)升級維護的方法很多,主要包括打補丁、更換設備、完善軟件等.
操作系統(tǒng)部署于裸機上,其和硬件設備的距離最近,容易發(fā)生軟硬件沖突問題,為了避免造成損失,可以更新設備,比如如果內存條使用時間較長,可以及時更新內存條,保證內存條的金手指處于可用狀態(tài),避免氧化造成無法啟動操作系統(tǒng).更換設備就可以保持操作系統(tǒng)運行于一個最佳的硬件環(huán)境,不會發(fā)生藍屏、死機、無法啟動等故障.更換設備屬于一種離線升級運維模式.離線升級是一種脫機維護模式,離線升級時應用軟件不需要運行,可以將其關閉,是一種隔離式升級模式,可以利用移動硬盤、U盤等工具執(zhí)行,將最新的應用軟件備份文件發(fā)送到主機上,然后設置主機的啟動模式為硬盤或U盤啟動.
目前計算機操作系統(tǒng)非常龐大,據(jù)統(tǒng)計,微軟的Windows系列操作系統(tǒng)功能數(shù)以萬計,程序文件達到5個G,因此,整體更換操作系統(tǒng)就顯得非常復雜,為了保證計算機操作系統(tǒng)的穩(wěn)定性,阻止非法用戶通過漏洞破壞系統(tǒng),可以采用打補丁的模式,定期地掃描系統(tǒng)是否存在安全隱患,及時地更新補丁,保持操作系統(tǒng)實時最佳.Windows系統(tǒng)部署的課堂考勤系統(tǒng)研發(fā)采用了類模式,分別是教師類(Teacher.Java)、教師課程類(Teacher Course.Java)、學生課程類(Student Course.Java)、學生教師類(StudentTeacher.Java)、課程類(Course.Java)、學生類(Student.Java)、管理員類(Admin.Java)、點名信息類(AttendanceMessage.Java),這些類之間都可以進行繼承、封裝和裝配,完成課堂考勤功能,如果某個模塊存在漏洞,就可以及時進行打補丁,將Hibernate與補丁程序類進行關聯(lián),創(chuàng)建一個XML文件,更好地在網(wǎng)絡上傳輸、共享.離線升級必須將主機關閉,整體升級一個系統(tǒng),這樣就會導致主機暫停服務,不利于人們進行實時操作和持續(xù)提供服務,因此打補丁可以采用在線升級的模式,利用網(wǎng)絡發(fā)送需要升級的應用軟件內容,以便能夠更好地解決計算機應用軟件運行中產生的問題,然后將這些程序的修復補丁通過網(wǎng)絡分發(fā)到每一個應用操作系統(tǒng),此時就可以將所有的操作系統(tǒng)升級,消除死機問題.
操作系統(tǒng)是一個可兼容的環(huán)境,但是由于許多軟件開發(fā)程序多樣化,軟件架構也多種多樣,隨著物聯(lián)網(wǎng)、4G網(wǎng)絡的誕生,嵌入式軟件采用了更加底層的開發(fā)技術,因此與操作系統(tǒng)的兼容存在更多的沖突,為此,可以構建一個虛擬式操作系統(tǒng),這樣就可以強化底層構建模式,進一步保證操作系統(tǒng)和軟件之間的兼容性.另外,在升級和完善軟件的過程中,應有效解決軟件部署與操作系統(tǒng)之間的沖突,這樣就可以針對性地進行修復和升級,提高軟件的平臺無關性.基于RFID實現(xiàn)近距離離線升級系統(tǒng)是一個非接觸式的射頻識別技術,不需要使用有線的光纖進行連接,就可以完成主機、服務器、操作系統(tǒng)之間的數(shù)據(jù)連接傳輸操作,只需要通過應答器、閱讀器和輔助支撐軟件就可以實現(xiàn)信息傳輸,完成相關數(shù)據(jù)的閱讀,更好地完善軟件功能,避免三者之間存在沖突.
計算機操作系統(tǒng)承載著各類型的應用軟件,管理著計算機中的文件資源,實現(xiàn)網(wǎng)絡連接通信,提高了人們工作的信息化、自動化和無紙化程度,實現(xiàn)了數(shù)據(jù)共享和處理.但是,操作系統(tǒng)自身問題、軟件沖突等產生各類運行故障,不利于操作系統(tǒng)可靠運行,本文基于筆者實踐歸納了操作系統(tǒng)升級維護方法,進一步提高操作系統(tǒng)的可靠性和穩(wěn)定性.
[1]董艷雪,韓衛(wèi)光.基于多核ARM的Linux操作系統(tǒng)的實時性研究[J].小型微型計算機系統(tǒng),2017(6):1262-1266.
[2]楊霞,孫超群.采用容器技術的多Android系統(tǒng)的研究與實現(xiàn)[J].小型微型計算機系統(tǒng),2016(7):1422-1427.
[3]夏楠,張堯學,楊善林,等.IOMan:一種支持多操作系統(tǒng)遠程啟動和運行的I/O管理方法[J].計算機研究與發(fā)展,2007(2):317-325.
[4]陳麗蓉,李允,羅蕾.嵌入式操作系統(tǒng)的形式化驗證研究[J].計算機科學,2015(8):203-214.
[5]喻西成.計算機操作系統(tǒng)維護中還原技術的應用[J].計算機光盤軟件與應用,2014(23):307.
[6]安文慧.小型機RS/6000操作系統(tǒng)的維護及故障處理[J].鐵路計算機應用,2004(7):29-30.
Study on operation and maintenance of computer operating system
Wang Jing
(Jiangsu Vocational Institute of Commerce, Nanjing 211168, China)
The computer operating system is a multi-user, multi-task concurrent application program, can support many kinds of hardware devices and software running simultaneously, to provide data resources access for hundreds of millions of users, but also can manage the network communication. The computer operating system through the application and improvement for many years, has been the birth of many kinds,from the operating system command to the development of interactive interface system, from the development of large computer to embedded devices, from Unix, Windows, Linux to IOS and Android, more resources are managed. The operating system as an application program, errors can occur at the runtime, causing in the system to produce blue screen, crash, communication interruption, data loss, results the operating system cannot be reliable and normal operation. Therefore, this paper combined with the author's many years of work practice, summed up the methods of computer operating system upgrade and maintenance, including patch, replacement equipment and upgrade software for the operating system to repair vulnerabilities and solve hardware and software conflicts, has an important role and significance.
operating system; blue screen; crash; Windows; file resources
王靖(1984- ),男,江蘇泰州人,中級實驗師,學士;研究方向:計算機應用.