[發(fā)明專利]用于跨域協(xié)調(diào)進(jìn)程和內(nèi)存管理的系統(tǒng)和方法有效
| 申請(qǐng)?zhí)枺?/td> | 201510278053.4 | 申請(qǐng)日: | 2015-05-27 |
| 公開(kāi)(公告)號(hào): | CN105279015B | 公開(kāi)(公告)日: | 2021-01-01 |
| 發(fā)明(設(shè)計(jì))人: | 拉維·僧伽;丹尼爾·喬納斯·梅哲;西瓦庫(kù)瑪·納加拉揚(yáng);凱文·丹尼斯·古德曼 | 申請(qǐng)(專利權(quán))人: | 黑莓有限公司 |
| 主分類號(hào): | G06F9/46 | 分類號(hào): | G06F9/46 |
| 代理公司: | 中科專利商標(biāo)代理有限責(zé)任公司 11021 | 代理人: | 余婧娜 |
| 地址: | 加拿大安大*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 協(xié)調(diào) 進(jìn)程 內(nèi)存 管理 系統(tǒng) 方法 | ||
1.一種具有多個(gè)同時(shí)操作的操作系統(tǒng)的計(jì)算設(shè)備處的方法,所述方法包括:
在所述計(jì)算設(shè)備上的目標(biāo)操作系統(tǒng)內(nèi)操作代理進(jìn)程,所述代理進(jìn)程被標(biāo)記為避免被關(guān)閉,即使所述目標(biāo)操作系統(tǒng)正在低內(nèi)存運(yùn)行;
由所述代理進(jìn)程從源操作系統(tǒng)接收所述源操作系統(tǒng)的源進(jìn)程向所述目標(biāo)操作系統(tǒng)請(qǐng)求所述目標(biāo)操作系統(tǒng)內(nèi)的一個(gè)或多個(gè)資源中的資源的第一請(qǐng)求;
從所述代理進(jìn)程向所述目標(biāo)操作系統(tǒng)發(fā)送對(duì)所述資源的第二請(qǐng)求;
所述目標(biāo)操作系統(tǒng)確定在所述目標(biāo)操作系統(tǒng)內(nèi)當(dāng)前沒(méi)有運(yùn)行支持所述資源的進(jìn)程;
所述目標(biāo)操作系統(tǒng)響應(yīng)于所述確定而啟動(dòng)目標(biāo)進(jìn)程;
所述目標(biāo)操作系統(tǒng)經(jīng)由所述代理進(jìn)程向所述源操作系統(tǒng)返回針對(duì)所述目標(biāo)進(jìn)程的句柄,所述句柄使所述源操作系統(tǒng)中的源進(jìn)程能夠與所述目標(biāo)操作系統(tǒng)內(nèi)的所述目標(biāo)進(jìn)程直接交互從而使用所述資源,其中所述代理進(jìn)程保持源進(jìn)程的源進(jìn)程標(biāo)識(shí)符、源進(jìn)程的域的域標(biāo)識(shí)符、以及目標(biāo)操作系統(tǒng)中的資源的資源標(biāo)識(shí)符之間的關(guān)聯(lián);
在所述代理進(jìn)程處從所述源操作系統(tǒng)中的所述源進(jìn)程接收所述源進(jìn)程完成對(duì)所請(qǐng)求的資源的使用的指示,所述指示包括所請(qǐng)求的資源的資源標(biāo)識(shí)符;
一旦所述代理進(jìn)程基于所保持的關(guān)聯(lián)確定沒(méi)有任何其他進(jìn)程使用由所述資源標(biāo)識(shí)符標(biāo)識(shí)的所請(qǐng)求的資源,在所述目標(biāo)操作系統(tǒng)處從所述代理進(jìn)程接收所述代理進(jìn)程完成對(duì)所請(qǐng)求的資源的使用的指示;以及
由所述目標(biāo)操作系統(tǒng)結(jié)束所述目標(biāo)進(jìn)程。
2.根據(jù)權(quán)利要求1所述的方法,還包括:使用所述源操作系統(tǒng)內(nèi)的所述源進(jìn)程的進(jìn)程標(biāo)識(shí)符、所述源操作系統(tǒng)的標(biāo)識(shí)符、以及所請(qǐng)求的資源的資源標(biāo)識(shí)符來(lái)填充所述代理進(jìn)程內(nèi)的表。
3.根據(jù)權(quán)利要求2所述的方法,還包括:當(dāng)所述源進(jìn)程完成對(duì)所請(qǐng)求的資源的使用時(shí),從所述表中移除條目。
4.根據(jù)權(quán)利要求3所述的方法,還包括:如果所述表中沒(méi)有條目包含所請(qǐng)求的資源的資源標(biāo)識(shí)符,則向所述目標(biāo)操作系統(tǒng)告知所述代理進(jìn)程完成對(duì)所述資源的使用。
5.根據(jù)權(quán)利要求3所述的方法,其中,所述代理進(jìn)程關(guān)于所述源進(jìn)程的狀態(tài)來(lái)輪詢所述源操作系統(tǒng)。
6.根據(jù)權(quán)利要求3所述的方法,其中,所述代理進(jìn)程向所述源操作系統(tǒng)注冊(cè)觸發(fā),以在所述源進(jìn)程結(jié)束時(shí)被告知。
7.根據(jù)權(quán)利要求1所述的方法,其中,所述目標(biāo)進(jìn)程是內(nèi)容提供方。
8.一種具有多個(gè)同時(shí)操作的操作系統(tǒng)的計(jì)算設(shè)備,所述計(jì)算設(shè)備包括:
處理器;以及
存儲(chǔ)器,
其中,所述計(jì)算設(shè)備被配置為:
在所述計(jì)算設(shè)備上的目標(biāo)操作系統(tǒng)內(nèi)操作代理進(jìn)程,所述代理進(jìn)程被標(biāo)記為避免被關(guān)閉,即使所述目標(biāo)操作系統(tǒng)正在低內(nèi)存運(yùn)行;
由所述代理進(jìn)程從源操作系統(tǒng)接收所述源操作系統(tǒng)的源進(jìn)程向所述目標(biāo)操作系統(tǒng)請(qǐng)求所述目標(biāo)操作系統(tǒng)內(nèi)的一個(gè)或多個(gè)資源中的資源的第一請(qǐng)求;
從所述代理進(jìn)程向所述目標(biāo)操作系統(tǒng)發(fā)送對(duì)所述資源的第二請(qǐng)求;
所述目標(biāo)操作系統(tǒng)確定在所述目標(biāo)操作系統(tǒng)內(nèi)當(dāng)前沒(méi)有運(yùn)行支持所述資源的進(jìn)程;
所述目標(biāo)操作系統(tǒng)響應(yīng)于所述確定而啟動(dòng)目標(biāo)進(jìn)程;
所述目標(biāo)操作系統(tǒng)經(jīng)由所述代理進(jìn)程向所述源操作系統(tǒng)返回針對(duì)所述目標(biāo)進(jìn)程的句柄,所述句柄使所述源操作系統(tǒng)中的源進(jìn)程能夠與所述目標(biāo)操作系統(tǒng)內(nèi)的所述目標(biāo)進(jìn)程直接交互從而使用所述資源,其中所述代理進(jìn)程保持源進(jìn)程的源進(jìn)程標(biāo)識(shí)符、源進(jìn)程的域的域標(biāo)識(shí)符、以及目標(biāo)操作系統(tǒng)中的資源的資源標(biāo)識(shí)符之間的關(guān)聯(lián);
在所述代理進(jìn)程處從所述源操作系統(tǒng)中的所述源進(jìn)程接收所述源進(jìn)程完成對(duì)所請(qǐng)求的資源的使用的指示,所述指示包括所請(qǐng)求的資源的資源標(biāo)識(shí)符;
一旦所述代理進(jìn)程基于所保持的關(guān)聯(lián)確定沒(méi)有任何其他進(jìn)程使用由所述資源標(biāo)識(shí)符標(biāo)識(shí)的所請(qǐng)求的資源,在所述目標(biāo)操作系統(tǒng)處從所述代理進(jìn)程接收所述代理進(jìn)程完成對(duì)所請(qǐng)求的資源的使用的指示;以及
由所述目標(biāo)操作系統(tǒng)結(jié)束所述目標(biāo)進(jìn)程。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于黑莓有限公司,未經(jīng)黑莓有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510278053.4/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種用于多天線OFDMA系統(tǒng)的基站間干擾協(xié)調(diào)預(yù)編碼方案
- 一種采用復(fù)合協(xié)調(diào)關(guān)口的省地協(xié)調(diào)電壓控制方法
- Zigbee網(wǎng)絡(luò)中協(xié)調(diào)器的熱備方法
- 資源調(diào)度、用戶設(shè)備協(xié)調(diào)調(diào)度方法及裝置、系統(tǒng)
- 決策協(xié)調(diào)方法、執(zhí)行裝置和決策協(xié)調(diào)器
- 協(xié)調(diào)服務(wù)器、協(xié)調(diào)系統(tǒng)及協(xié)調(diào)方法
- 協(xié)調(diào)方向重復(fù)放行的干線協(xié)調(diào)優(yōu)化方法
- 在無(wú)線局域網(wǎng)中執(zhí)行協(xié)調(diào)發(fā)送的方法及裝置
- 一種醫(yī)療數(shù)據(jù)信息協(xié)調(diào)處理方法、裝置及系統(tǒng)
- 城市建設(shè)用地?cái)U(kuò)張與人口增長(zhǎng)相對(duì)協(xié)調(diào)度評(píng)價(jià)方法及系統(tǒng)
- 一種進(jìn)程自動(dòng)恢復(fù)方法
- 進(jìn)程啟動(dòng)方法及內(nèi)核、進(jìn)程
- 一種進(jìn)程間的通信方法和裝置
- 進(jìn)程解析裝置、進(jìn)程解析方法和進(jìn)程解析程序
- 32位進(jìn)程和64位進(jìn)程交叉注入方法及裝置
- 一種應(yīng)用進(jìn)程控制方法及裝置
- 插件下載方法及裝置
- 進(jìn)程間的數(shù)據(jù)傳輸方法和裝置
- 進(jìn)程監(jiān)視裝置、進(jìn)程監(jiān)視方法和進(jìn)程監(jiān)視程序
- 一種基于動(dòng)態(tài)監(jiān)測(cè)的進(jìn)程優(yōu)化調(diào)度方法





