[發明專利]虛擬化屏幕共享方法、裝置及電子設備在審
| 申請號: | 201910010162.6 | 申請日: | 2019-01-04 |
| 公開(公告)號: | CN109725867A | 公開(公告)日: | 2019-05-07 |
| 發明(設計)人: | 劉金明 | 申請(專利權)人: | 中科創達軟件股份有限公司 |
| 主分類號: | G06F3/14 | 分類號: | G06F3/14;G06F9/54 |
| 代理公司: | 北京市廣友專利事務所有限責任公司 11237 | 代理人: | 祁獻民 |
| 地址: | 100191 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 顯示對象 主操作系統 屏幕共享 裝置及電子設備 共享內存 顯示窗口 虛擬化 主顯示 緩存 數據處理技術 元操作系統 共享內容 操作系統 創建 虛擬 共享 申請 | ||
本發明實施例公開了一種虛擬化屏幕共享方法、裝置及電子設備,涉及數據處理技術領域。該方法包括:在虛擬從操作系統中創建一個或多個從顯示對象;將所述從顯示對象的surface所對應的緩存通過元操作系統在共享內存中與主操作系統進行共享;在所述共享內容中加載所述從顯示對象和所述主操作系統產生的主顯示對象;在所述主操作系統中創建顯示窗口,通過所述顯示窗口顯示所述共享內存中的從顯示對象和主顯示對象。通過本申請的方案,提高了屏幕共享的效率。
技術領域
本發明涉及數據處理技術領域,尤其涉及虛擬化屏幕共享技術。
背景技術
隨著科技進步,soc(system on chip,片上系統)的發展日新月異,性能越來越強大,我們可以利用現有強大的soc來處理更多的任務。但是在單一的soc和單一的系統里面,存在這系統不可靠的因素,因此在移動和車載領域引入了虛擬化的技術,也就是在一顆soc上面可以同時運行多個操作系統,彼此互相隔離,在比較關鍵的應用場景,會運行在安全可靠的實時系統,而要求不高的應用場景,可以使用android或者linux系統,這樣可以充分發揮實時操作系統運行安全可靠應用,非實時系統運行android,給用戶提供豐富多彩的應用。而隨之而來的,soc的功能雖然很強大而且每天都在進步,但是某些我們不能把所有的硬件功能都做兩份來分給兩個不同的guest os(從操作系統)。這樣就形成了一種需求,硬件虛擬化共享.本發明就是硬件虛擬化共享中的一種,顯示設備的虛擬化共享的一種方法,它實現了在soc只有一個顯示控制器,或者需要顯示的屏幕數量大于顯示接口的情況,但是能夠同時支持多個os(operation system,操作系統)的到這僅有的幾個屏幕上去的方法。
傳統汽車采用大量的ecu(Electronic Control Unit,電子控制單元),來各自處理自己的信息。在soc越來越強大的今天,soc可以讓集成度更高,管理更加簡潔,而且借助虛擬化的技術,可以達到功能豐富,系統安全的效果。
針對上述問題,亟需一種全新的虛擬化屏幕共享技術。
發明內容
有鑒于此,本發明實施例提供一種虛擬化屏幕共享方法、裝置、電子設備、非暫態計算機可讀存儲介質及計算機程序,至少部分的解決現有技術中存在的問題。
第一方面,本發明實施例提供了一種虛擬化屏幕共享方法,包括:
在虛擬從操作系統中創建一個或多個從顯示對象;
將所述從顯示對象的surface所對應的緩存通過元操作系統在共享內存中與主操作系統進行共享;
在所述共享內容中加載所述從顯示對象和所述主操作系統產生的主顯示對象;
在所述主操作系統中創建顯示窗口,通過所述顯示窗口顯示所述共享內存中的從顯示對象和主顯示對象。
根據本發明實施例的一種具體實現方式,所述在虛擬從操作系統中創建一個或多個從顯示對象,包括:
獲取所述從操作系統中的所有應用程序;
針對每個應用對象生成一個對應的從顯示對象。
根據本發明實施例的一種具體實現方式,所述在虛擬從操作系統中創建一個或多個從顯示對象,包括:
從一個從操作系統系統中創建一個或多個從顯示對象;或
從多個從操作系統系統中創建多個從顯示對象。
根據本發明實施例的一種具體實現方式,所述方法還包括:
在所述從顯示對象中運行一個或多個應用程序。
根據本發明實施例的一種具體實現方式,主操作系統通過直接訪問所有所述共享內存中的從顯示對象和主顯示對象的surface緩存,獲取從顯示對象和主顯示對象的幀緩存。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中科創達軟件股份有限公司,未經中科創達軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910010162.6/2.html,轉載請聲明來源鉆瓜專利網。





