[發(fā)明專利]執(zhí)行卸載有效
| 申請?zhí)枺?/td> | 201380081100.5 | 申請日: | 2013-12-20 |
| 公開(公告)號: | CN105793839B | 公開(公告)日: | 2019-08-06 |
| 發(fā)明(設(shè)計(jì))人: | D·開普蘭;A·薩奇斯;S·泰特 | 申請(專利權(quán))人: | 英特爾公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 31100 | 代理人: | 高見 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 執(zhí)行 卸載 | ||
用于將程序代碼的執(zhí)行從客戶端計(jì)算設(shè)備卸載的技術(shù)包括:用于執(zhí)行從客戶端計(jì)算設(shè)備接收到的程序代碼的服務(wù)器。服務(wù)器監(jiān)控程序代碼的執(zhí)行以確定要執(zhí)行的程序代碼的指令是否要求系統(tǒng)調(diào)用。響應(yīng)于確定該指令要求系統(tǒng)調(diào)用的執(zhí)行,服務(wù)器將該指令發(fā)射至客戶端計(jì)算設(shè)備用于執(zhí)行。響應(yīng)于由客戶端計(jì)算設(shè)備對要求系統(tǒng)調(diào)用的執(zhí)行的指令的執(zhí)行,服務(wù)器從客戶端計(jì)算設(shè)備接收一響應(yīng)。
背景
功耗、安全性、性能、特征及尺寸是不斷演進(jìn)的計(jì)算生態(tài)系統(tǒng)中的關(guān)鍵參數(shù),特別是隨著移動計(jì)算設(shè)備的日益增長的使用。例如,移動計(jì)算設(shè)備通常被設(shè)計(jì)成使功耗和設(shè)備/組件尺寸最小化,而同時(shí)使性能、安全性和特征最大化。隨著諸如云計(jì)算這樣的共享計(jì)算機(jī)制的出現(xiàn),可能將執(zhí)行從本地計(jì)算設(shè)備(例如,移動計(jì)算設(shè)備)卸載至遠(yuǎn)程計(jì)算設(shè)備(例如,云計(jì)算環(huán)境中的服務(wù)器)。一般而言,這種執(zhí)行卸載包括將整個(gè)環(huán)境上下文從本地計(jì)算設(shè)備轉(zhuǎn)移至遠(yuǎn)程計(jì)算設(shè)備以及/或者對要遠(yuǎn)程運(yùn)行的應(yīng)用的修改。
計(jì)算設(shè)備在應(yīng)用的執(zhí)行期間一般使用多個(gè)執(zhí)行模式。例如,特定計(jì)算設(shè)備可具有非特權(quán)模式和特權(quán)模式,在非特權(quán)模式中,一般執(zhí)行程序,在特權(quán)模式中,執(zhí)行操作系統(tǒng)內(nèi)核。為了訪問系統(tǒng)資源或者執(zhí)行硬件相關(guān)的服務(wù)(例如,訪問硬盤數(shù)據(jù)),正在執(zhí)行的程序使用系統(tǒng)調(diào)用來請求由操作系統(tǒng)執(zhí)行相應(yīng)的服務(wù)。
附圖簡述
此處描述的概念通過示例圖示并且不限于附圖中。為圖示的簡潔和清楚,附圖中圖示的元件不必要按比例繪制。在適當(dāng)考慮時(shí),在各附圖之間重復(fù)用參考標(biāo)記來指示相應(yīng)的或類似的元件。
圖1是用于將程序代碼的執(zhí)行從客戶端計(jì)算設(shè)備卸載至服務(wù)器的系統(tǒng)的至少一個(gè)實(shí)施例的簡化框圖;
圖2是圖1的系統(tǒng)的環(huán)境的至少一個(gè)實(shí)施例的簡化框圖;
圖3是由圖1的服務(wù)器卸載程序代碼的執(zhí)行的方法的至少一個(gè)實(shí)施例的簡化流程圖;以及
圖4是由圖1的客戶端計(jì)算設(shè)備卸載程序代碼的執(zhí)行的方法的至少一個(gè)實(shí)施例的簡化流程圖。
附圖的詳細(xì)描述
盡管本公開的概念可以有各種修改和替代形式,但其具體實(shí)施例已經(jīng)在附圖中通過示例示出并且將在此詳細(xì)描述。然而應(yīng)當(dāng)理解,無意將本公開的概念限制于所公開的特定形式,而相反,本發(fā)明意圖覆蓋與本公開以及所附權(quán)利要求書一致的所有修改、等價(jià)物和替代物。
說明書中引用“一個(gè)實(shí)施例”、“一實(shí)施例”、“一說明性實(shí)施例”等等指示所述實(shí)施例可以包括一種特定的特征、結(jié)構(gòu)或特性,但每一個(gè)實(shí)施例可以或可以不必要包括該特定的特征、結(jié)構(gòu)或特性。此外,這種短語不必要指同一個(gè)實(shí)施例。而且,當(dāng)結(jié)合一實(shí)施例描述一特定的特征、結(jié)構(gòu)或特性時(shí),可以認(rèn)為本領(lǐng)域的技術(shù)人員知道結(jié)合其他實(shí)施例來實(shí)施這種特征、結(jié)構(gòu)或特性,無論其他實(shí)施例是否明確描述。此外,應(yīng)當(dāng)理解,以“A、B和C中的至少一個(gè)”形式的列表中包括的項(xiàng)目可以意味著(A);(B);(C);(A和B);(B和C);或者(A、B和C)。類似地,以“A、B或C中的至少一個(gè)”形式列出的項(xiàng)目可以意味著(A);(B);(C);(A和B);(B和C);或者(A、B和C)。
在一些情況下,所公開的實(shí)施例可以用硬件、固件、軟件或者它們的任意組合來實(shí)現(xiàn)。所公開的實(shí)施例也可以被實(shí)現(xiàn)為由一個(gè)或多個(gè)暫態(tài)或非暫態(tài)機(jī)器可讀(例如,計(jì)算機(jī)可讀)存儲介質(zhì)攜帶或者存儲的指令,該機(jī)器可讀存儲介質(zhì)可由一個(gè)或多個(gè)處理器讀取和執(zhí)行。機(jī)器可讀存儲介質(zhì)可以被體現(xiàn)為用于存儲或發(fā)射信息的任何存儲設(shè)備、機(jī)制或其他實(shí)體結(jié)構(gòu),所述信息的形式可由機(jī)器(例如,易失性或非易失性存儲器、媒體光盤或其他媒體設(shè)備)讀取。
在附圖中,一些結(jié)構(gòu)或方法特征可以以具體的排列和/或排序示出。然而應(yīng)當(dāng)理解,這種具體的排列和/或排序不是必需的。然而,在一些實(shí)施例中,這種特征可以以與圖示附圖中所示的方式和/或次序不同的方式和/或次序來排列。此外,在一特定附圖中包括結(jié)構(gòu)或方法特征不意味著意指這種特征在全部實(shí)施例中都是必需的,在一些實(shí)施例中,這種特征可以不被包括或者可以與其他特征組合。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英特爾公司,未經(jīng)英特爾公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380081100.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 以注射方式執(zhí)行死刑的自動執(zhí)行車的執(zhí)行床
- 過程執(zhí)行裝置、過程執(zhí)行方法以及過程執(zhí)行程序
- 用以執(zhí)行跳舞電子游戲的執(zhí)行系統(tǒng)及其執(zhí)行方法
- 策略執(zhí)行系統(tǒng)及其執(zhí)行方法
- 腳本執(zhí)行系統(tǒng)和腳本執(zhí)行方法
- 命令執(zhí)行設(shè)備、命令執(zhí)行系統(tǒng)、命令執(zhí)行方法以及命令執(zhí)行程序
- 程序執(zhí)行裝置、程序執(zhí)行系統(tǒng)以及程序執(zhí)行方法
- 處理執(zhí)行設(shè)備和由該處理執(zhí)行設(shè)備執(zhí)行的方法
- 有序任務(wù)的執(zhí)行方法、執(zhí)行裝置和執(zhí)行系統(tǒng)
- 執(zhí)行器(閥門執(zhí)行器)





