在很多計算機(jī)系統(tǒng)中,保護(hù)不同的程序或者一組程序不受其他程序的影響很重要。當(dāng)然你也不希望一個應(yīng)用去(不管是有意還是程序缺陷)打斷或阻止其他程序的運(yùn)行。為了解決這個問題,有些系統(tǒng)...
在很多計算機(jī)系統(tǒng)中,保護(hù)不同的程序或者一組程序不受其他程序的影響很重要。當(dāng)然你也不希望一個應(yīng)用去(不管是有意還是程序缺陷)打斷或阻止其他程序的運(yùn)行。為了解決這個問題,有些系統(tǒng)...
PPS允許您在打開對象時使用各種路徑名選項。PPS使用這些路徑名選項打開對象的文件描述符。PPS還允許您使用限定符來指定對象或?qū)傩砸獔?zhí)行的操作(例如,使對象非持久或刪除一個屬...
第五章 客戶端恢復(fù)庫的使用 1. 引言介紹 客戶端恢復(fù)庫為許多標(biāo)準(zhǔn)的libc I/O操作提供了一個完全增強(qiáng)的解決方案。HA庫的覆蓋函數(shù)為失敗的連接提供了自動恢復(fù)機(jī)制,可以在...
? 基本介紹 高可用性管理器(HAM)為監(jiān)視進(jìn)程和服務(wù)提供了一種機(jī)制。它的目標(biāo)是提供一個彈性管理器(或“智能看門狗”),在系統(tǒng)服務(wù)或進(jìn)程失敗、沒有響應(yīng)或提供不可接受級別的服務(wù)...
第五章:訂閱 PPS客戶端可以訂閱多個對象,而PPS對象也可以有多個訂閱者。當(dāng)發(fā)布者更改了一個對象時,訂閱了該對象的所有客戶端都將被告知。 為了訂閱一個對象,客戶端只需調(diào)用對...
第三章 QNX對HA的適用性 (The QNX Approach to HA) 一: 重置“解決方案” 處理軟件故障的傳統(tǒng)方法包括以下機(jī)制: (1)硬件/軟件看門狗 這...
第四章:發(fā)布 要發(fā)布一個PPS對象,發(fā)布者只需對該對象文件調(diào)用open(),然后使用O_WRONLY標(biāo)記即可發(fā)布,或者使用O_RDWR標(biāo)...
第三章: 持久性 PPS在運(yùn)行時是在內(nèi)存中維護(hù)它的對象的。如有需要,它將: (1)將其對象保存到持久存儲中,可以在運(yùn)行時按需保存,也可以在關(guān)閉時保存 ...
QNX PPS服務(wù)是一個發(fā)布者可以修改其對象屬性的系統(tǒng)。 訂閱了對象的客戶端在對象被更改時可以接收到更新通知,也就是說,當(dāng)發(fā)布者修改了對象時,客戶端就可感知到。 使用PPS,...
第一章: PPS 服務(wù) PPS服務(wù)提供了如何使用持久發(fā)布訂閱機(jī)制在進(jìn)程之間以靈活的方式傳遞數(shù)據(jù),從而在系統(tǒng)重啟時仍能保存信息。 PPS(Persistent Pu...
第二章 什么是高可用框架? QNX高可用性框架由以下主要組件組成: (1)QNX Neutrino實(shí)時操作系統(tǒng) 我們不只是試圖通過在這里列出操作系...
第一章 引言 一:本章內(nèi)容 ?哪里出了問題? ?HA的軟件基礎(chǔ) 二:問題在哪里? 理想的高可用性(HA)系統(tǒng)是一種持續(xù)運(yùn)行的系統(tǒng),可以不間斷地運(yùn)行一段不確定的時間。在實(shí)踐中,...
注:故事純屬虛構(gòu)請不對號入座。 1998年張紅一家住進(jìn)了陽光苑9號樓402室,她的鄰居都是陌生人。過了一年多,張紅總算認(rèn)識了同一單元的鄰居們,幾年以后才認(rèn)識了同棟樓里的其它幾...
轉(zhuǎn)載聲明本文作者:追夢的雪子文章來源:簡書父親,我還來得及愛您著作權(quán)歸作者所有,任何形式的轉(zhuǎn)載都請聯(lián)系作者。 【一飛沖天】專題主編:一家獨(dú)行走天下!圖片發(fā)自簡書App 01 ...
引言:(本環(huán)節(jié)是為初次學(xué)習(xí)課程的朋友們專設(shè)的,如果是一直關(guān)注學(xué)習(xí)的朋友,可直接下拉進(jìn)入課程學(xué)習(xí)) 近年來,由央視主辦的中國詩詞大會一連播出四季,熱度不但不減,還大有愈演愈烈之...