售前電話
135-3656-7657
售前電話 : 135-3656-7657
各種程控交換機(jī)中操作系統(tǒng)的功能要求和組成不盡相同。概括起來說,最主要的基本功能是任務(wù)調(diào)度、通信控制、存儲(chǔ)器管理、時(shí)間管理、系統(tǒng)監(jiān)視和恢復(fù),此外還有I/O設(shè)備處理、文件管理、裝入引導(dǎo)等功能。以下簡要說明5項(xiàng)基本功能。
(1)任務(wù)調(diào)度
任務(wù)調(diào)度實(shí)際上就是處理機(jī)管理,也就是要按照一定的調(diào)度策略或算法,將處理機(jī)資源分配給并發(fā)執(zhí)行的眾多任務(wù)中的某一個(gè)任務(wù)。如果用建立進(jìn)程的方式來組織并發(fā)執(zhí)行,則任務(wù)調(diào)度的核心就是進(jìn)程的調(diào)度與管理。必須選用合理而有效的調(diào)度策略。
(2)通信控制
在多機(jī)分散控制系統(tǒng)中,各處理機(jī)之間要互通信息,在同一處理機(jī)的軟件模塊之間也要通信。對于采用進(jìn)程的方式而言,這就是進(jìn)程之間的通信,而發(fā)送進(jìn)程和接收進(jìn)程可在同一處理機(jī)或不同處理機(jī)之中。應(yīng)該制訂可靠而靈活的通信控制機(jī)理,由操作系統(tǒng)統(tǒng)一控制和管理。采用松耦合的消息傳送機(jī)理,有利于可靠性的提高。
(3)存儲(chǔ)器管理
程控交換機(jī)在運(yùn)行過程中,會(huì)產(chǎn)生大量的動(dòng)態(tài)數(shù)據(jù)°暫存動(dòng)態(tài)數(shù)據(jù)的存儲(chǔ)區(qū)應(yīng)統(tǒng)一管理,以提高存儲(chǔ)器效率。存放臨時(shí)由外存調(diào)入的程序和數(shù)據(jù)的覆蓋存儲(chǔ)區(qū)也應(yīng)由操作系統(tǒng)統(tǒng)一管理。
(4)時(shí)間管理
時(shí)間也是由操作系統(tǒng)統(tǒng)一管理的一種資源?;旧习▋煞矫娴臅r(shí)間管理;相對時(shí)限和絕對時(shí)限的時(shí)間監(jiān)視;提供日歷、軟鐘和計(jì)算歷時(shí)的服務(wù)。
(5)系統(tǒng)監(jiān)視和恢復(fù)
為保證系統(tǒng)的安全可靠性,操作系統(tǒng)必須具有系統(tǒng)監(jiān)視、軟硬件差錯(cuò)檢測與處理、系統(tǒng)的再啟動(dòng)和程序再裝入等功能。