在很多計算機系統(tǒng)中,保護不同的程序或者一組程序不受其他程序的影響很重要。當(dāng)然你也不希望一個應(yīng)用去(不管是有意還是程序缺陷)打斷或阻止其他程序的運...
PPS允許您在打開對象時使用各種路徑名選項。PPS使用這些路徑名選項打開對象的文件描述符。PPS還允許您使用限定符來指定對象或?qū)傩砸獔?zhí)行的操作(...
第五章 客戶端恢復(fù)庫的使用 1. 引言介紹 客戶端恢復(fù)庫為許多標(biāo)準(zhǔn)的libc I/O操作提供了一個完全增強的解決方案。HA庫的覆蓋函數(shù)為失敗的...
? 基本介紹 高可用性管理器(HAM)為監(jiān)視進程和服務(wù)提供了一種機制。它的目標(biāo)是提供一個彈性管理器(或“智能看門狗”),在系統(tǒng)服務(wù)或進程失敗、沒...
第五章:訂閱 PPS客戶端可以訂閱多個對象,而PPS對象也可以有多個訂閱者。當(dāng)發(fā)布者更改了一個對象時,訂閱了該對象的所有客戶端都將被告知。 為了...
第三章 QNX對HA的適用性 (The QNX Approach to HA) 一: 重置“解決方案” 處理軟件故障的傳統(tǒng)方法包括以下機制: ...
第四章:發(fā)布 要發(fā)布一個PPS對象,發(fā)布者只需對該對象文件調(diào)用open(),然后使用O_WRONLY標(biāo)記即...
第三章: 持久性 PPS在運行時是在內(nèi)存中維護它的對象的。如有需要,它將: (1)將其對象保存到持久存儲中,可以在運行時按需...
QNX PPS服務(wù)是一個發(fā)布者可以修改其對象屬性的系統(tǒng)。 訂閱了對象的客戶端在對象被更改時可以接收到更新通知,也就是說,當(dāng)發(fā)布者修改了對象時,客...