[發(fā)明專利]使用顯示通道測(cè)量客戶交互性能有效
| 申請(qǐng)?zhí)枺?/td> | 200910176893.4 | 申請(qǐng)日: | 2009-09-23 |
| 公開(公告)號(hào): | CN101754046A | 公開(公告)日: | 2010-06-23 |
| 發(fā)明(設(shè)計(jì))人: | 梅金賈·維克拉姆M;畢達(dá)卡·里希N;薩特娜·蘇尼爾;科里斯南·斯里尼瓦斯 | 申請(qǐng)(專利權(quán))人: | 威睿公司 |
| 主分類號(hào): | H04N17/00 | 分類號(hào): | H04N17/00;H04N7/14;G06F9/455 |
| 代理公司: | 北京鴻元知識(shí)產(chǎn)權(quán)代理有限公司 11327 | 代理人: | 陳英俊;孫明巖 |
| 地址: | 美國(guó)加*** | 國(guó)省代碼: | 美國(guó);US |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 使用 顯示 通道 測(cè)量 客戶 交互 性能 | ||
技術(shù)領(lǐng)域
本發(fā)明一般地涉及使用顯示通道測(cè)量客戶交互性能。?
背景技術(shù)
計(jì)算行業(yè)近年來(lái)已有許多進(jìn)步,這些進(jìn)步產(chǎn)生了大量產(chǎn)品和服務(wù)。計(jì)算系統(tǒng)也有了許多改變,包括它們的虛擬化。計(jì)算機(jī)資源的虛擬化通常意味著計(jì)算機(jī)硬件的抽象,其實(shí)質(zhì)是將操作系統(tǒng)與應(yīng)用同與具體硬件的直接相關(guān)相分離。硬件因而被抽象,使得多個(gè)操作系統(tǒng)和應(yīng)用能夠訪問(wèn)硬件的多個(gè)部分,進(jìn)而定義了無(wú)縫虛擬機(jī)。虛擬化的結(jié)果是硬件被更有效利用并被平衡。?
在典型的虛擬化桌面基礎(chǔ)體系結(jié)構(gòu)中,用戶顯示器和輸入設(shè)備是本地的,而應(yīng)用在服務(wù)器上遠(yuǎn)程執(zhí)行。因?yàn)閼?yīng)用遠(yuǎn)程執(zhí)行,所以由于網(wǎng)絡(luò)行進(jìn)時(shí)間和應(yīng)用響應(yīng)時(shí)間引入了等待時(shí)間要素。評(píng)估遠(yuǎn)程應(yīng)用性能的一種方法是通過(guò)測(cè)量多個(gè)事件的響應(yīng)時(shí)間。這些響應(yīng)時(shí)間是經(jīng)過(guò)體系結(jié)構(gòu)中的不同組件的合計(jì)等待時(shí)間。然而,測(cè)量這些等待時(shí)間是一個(gè)挑戰(zhàn),因?yàn)闇y(cè)量結(jié)果必須包含與低級(jí)別事件(例如鼠標(biāo)運(yùn)動(dòng))和高級(jí)別事件(應(yīng)用啟動(dòng))都相關(guān)的等待時(shí)間,以及與跨越網(wǎng)絡(luò)邊界的工作和一系列客戶設(shè)備相關(guān)的等待時(shí)間。盡管記錄客戶側(cè)事件的開始是易做的,但是由于缺少語(yǔ)義學(xué)信息,因此準(zhǔn)確記錄事件的結(jié)束是有挑戰(zhàn)性的,例如知道應(yīng)用何時(shí)啟動(dòng)或者檢測(cè)到字符何時(shí)出現(xiàn)在屏幕上。?
正是在這種情況下,本發(fā)明的實(shí)施例應(yīng)運(yùn)而生。?
本申請(qǐng)與2008年12月18日遞交的名為“MEASURING?REMOTE?VIDEO?PLAYBACK?PERFORMANCE?WITH?EMBEDDED?ENCODED?PIXELS”的美國(guó)專利申請(qǐng)12/337,895有關(guān),該申請(qǐng)通過(guò)引用結(jié)合于此。?
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供了用于測(cè)量由服務(wù)器計(jì)算機(jī)提供的虛擬桌面服務(wù)的性能的方法、系統(tǒng)和計(jì)算機(jī)程序。計(jì)時(shí)信息通過(guò)編碼像素在顯示通道中傳送,使得性能分析能夠獨(dú)立于底層的通信協(xié)議。?
應(yīng)當(dāng)意識(shí)到,本發(fā)明可以以多種方式實(shí)施,例如方法、裝置、系統(tǒng)、計(jì)算機(jī)程序、計(jì)算機(jī)可讀介質(zhì)上的方法或設(shè)備。下文描述了本發(fā)明的幾個(gè)創(chuàng)造性實(shí)施例。?
在一個(gè)實(shí)施例中,提供了一種測(cè)量由服務(wù)器計(jì)算機(jī)提供的虛擬桌面服務(wù)的性能的方法。所述方法包括從客戶計(jì)算機(jī)接收將要在服務(wù)器計(jì)算機(jī)處執(zhí)行的動(dòng)作請(qǐng)求。在服務(wù)器計(jì)算機(jī)處,第一編碼像素被插入第一圖像幀中,所述第一圖像幀在確收動(dòng)作請(qǐng)求時(shí)被傳送到客戶計(jì)算機(jī)。所述方法進(jìn)一步包括在服務(wù)器計(jì)算機(jī)處將第二編碼像素插入第二圖像幀中,所述第二圖像幀在與動(dòng)作請(qǐng)求相關(guān)聯(lián)的動(dòng)作完成之后被傳送到客戶計(jì)算機(jī)。在計(jì)算所述第一和第二圖像幀到達(dá)客戶計(jì)算機(jī)的時(shí)間差之后,動(dòng)作性能時(shí)間被存儲(chǔ)在存儲(chǔ)器中。?
在另一實(shí)施例中,提供了一種用于在客戶計(jì)算機(jī)處測(cè)量虛擬桌面應(yīng)用的性能的方法。所述方法包括從所述客戶計(jì)算機(jī)發(fā)送將要在服務(wù)器計(jì)算機(jī)處執(zhí)行的動(dòng)作請(qǐng)求,以及輪詢?cè)诳蛻粲?jì)算機(jī)處接收到的視頻幀,直到在第一圖像幀中檢測(cè)到第一編碼像素。編碼像素指示服務(wù)器計(jì)算機(jī)接收到了動(dòng)作請(qǐng)求。此外,方法輪詢?cè)诳蛻粲?jì)算機(jī)處接收到的視頻幀,直到在指示與所述動(dòng)作請(qǐng)求相關(guān)聯(lián)的動(dòng)作完成的第二圖像幀中檢測(cè)到第二編碼像素。在計(jì)算所述第一和第二圖像幀到達(dá)的時(shí)間差之后,動(dòng)作性能時(shí)間被存儲(chǔ)在存儲(chǔ)器中。?
在又一實(shí)施例中,提供了一種測(cè)量虛擬桌面服務(wù)的性能的系統(tǒng)。所述系統(tǒng)包括服務(wù)器計(jì)算機(jī)和性能計(jì)算機(jī)。服務(wù)器計(jì)算機(jī)被配置來(lái)處理從客戶計(jì)算機(jī)接收的動(dòng)作請(qǐng)求。所述服務(wù)器計(jì)算機(jī)包括接收所述動(dòng)作請(qǐng)求的服務(wù)器代理以及與所述服務(wù)器代理通信的工作負(fù)荷模塊。所述工作負(fù)荷模塊被配置成:將第一編碼像素插入第一圖像幀中,其中所述第一圖像幀在確收所述動(dòng)作請(qǐng)求時(shí)被傳送到所述客戶計(jì)算機(jī);處理與所述動(dòng)作請(qǐng)求相關(guān)聯(lián)的動(dòng)作;以及將第二編碼像素插入第二圖像幀,其中所述第二圖像幀在完成所述動(dòng)作之后被傳送到所述客戶計(jì)算機(jī)。性能服務(wù)器從所述客戶計(jì)算機(jī)接收動(dòng)作性能時(shí)間,并且在存儲(chǔ)器中存儲(chǔ)所述動(dòng)作性能時(shí)間,所述動(dòng)作性能時(shí)間是所述第一和第二圖像幀到達(dá)所述客戶計(jì)算機(jī)的時(shí)間差。?
通過(guò)下面詳細(xì)的說(shuō)明并結(jié)合以示例方式圖示本發(fā)明原理的附圖,本發(fā)明?的其它方面將變得明顯。?
附圖說(shuō)明
通過(guò)下面的說(shuō)明并結(jié)合附圖最好地理解本發(fā)明,其中:?
圖1描述了根據(jù)一個(gè)實(shí)施例的包括虛擬機(jī)服務(wù)器的遠(yuǎn)程桌面環(huán)境。?
圖2示出了根據(jù)一個(gè)實(shí)施例使用在顯示通道上發(fā)送的以及在鏡像緩沖器上檢測(cè)到的信息測(cè)量顯示性能的體系軍規(guī)。?
圖3A-3D描述了根據(jù)不同實(shí)施例在顯示通道上發(fā)送編碼信息的不同方法。?
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于威睿公司,未經(jīng)威睿公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910176893.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:免提車載設(shè)備
- 下一篇:攝像設(shè)備
- 測(cè)量設(shè)備、測(cè)量系統(tǒng)及測(cè)量方法
- 測(cè)量裝置、測(cè)量配件和測(cè)量方法
- 測(cè)量尺的測(cè)量組件及測(cè)量尺
- 測(cè)量輔助裝置、測(cè)量裝置和測(cè)量系統(tǒng)
- 測(cè)量觸頭、測(cè)量組件和測(cè)量裝置
- 測(cè)量觸頭、測(cè)量組件和測(cè)量裝置
- 測(cè)量容器、測(cè)量系統(tǒng)及測(cè)量方法
- 測(cè)量裝置、測(cè)量系統(tǒng)、測(cè)量程序以及測(cè)量方法
- 測(cè)量裝置、測(cè)量系統(tǒng)及測(cè)量方法
- 測(cè)量電路、測(cè)量方法及測(cè)量設(shè)備





