[發(fā)明專利]信息處理裝置及信息處理方法在審
| 申請?zhí)枺?/td> | 201880056127.1 | 申請日: | 2018-07-25 |
| 公開(公告)號: | CN111052085A | 公開(公告)日: | 2020-04-21 |
| 發(fā)明(設計)人: | 石河正繼;中津留勉 | 申請(專利權)人: | 索尼公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F9/445;G06F9/455;G06F21/53 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 11038 | 代理人: | 張鑫 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息處理 裝置 方法 | ||
提供了信息處理裝置,該信息處理裝置包括執(zhí)行虛擬機的處理單元,其中,虛擬機使用堆棧機來運行程序,虛擬機在存儲介質中分配的存儲區(qū)域中確保第一程序運行的第一運行區(qū)域,并且當從第一程序調用與第一程序不同的第二程序時,虛擬機在存儲區(qū)域中確保第二程序運行的第二運行區(qū)域。
技術領域
本公開涉及信息處理裝置和信息處理方法。
背景技術
已經開發(fā)出與虛擬機(以下有時簡稱為“VM”)有關的技術。作為用于控制對多個VM中的每一個的共享存儲區(qū)域的訪問的技術,例如,可以引用以下專利文獻1中描述的技術。
引用列表
專利文獻
專利文獻1:日本專利申請公開No.2002-358205
發(fā)明內容
本發(fā)明要解決的問題
例如,在專利文獻1描述的技術中,對于每個VM,從共享存儲區(qū)域讀取的數據和向共享存儲區(qū)域寫入的數據受限。因此,通過使用專利文獻1中描述的技術,可以確保在各個VM中執(zhí)行并運行的應用程序之間的防火墻。
但是,例如,即使使用專利文獻1中描述的技術,也無法在一個VM上運行的多個程序之間確保防火墻。因此,例如,即使使用專利文獻1中描述的技術,也無法期待在一個VM上運行的多個程序之間的安全性的提高。
本公開將提出新的且增強的信息處理裝置和信息處理方法,其能夠在多個程序在虛擬機上運行時實現安全性的提高。
問題的解決方案
根據本公開,提供了一種信息處理裝置,該信息處理裝置包括處理單元,其執(zhí)行虛擬機,其中,虛擬機使用堆棧機來運行程序,虛擬機在存儲介質中分配的存儲區(qū)域中確保第一程序運行的第一運行區(qū)域,并且當從第一程序調用與第一程序不同的第二程序時,虛擬機在存儲區(qū)域中確保第二程序運行的第二運行區(qū)域。
此外,根據本公開,提供了一種由信息處理裝置執(zhí)行的信息處理方法,該信息處理方法包括執(zhí)行虛擬機的步驟,其中,虛擬機使用堆棧機來運行程序,該虛擬機在存儲介質中分配的存儲區(qū)域中確保第一程序運行的第一運行區(qū)域,并且當從第一程序調用與第一程序不同的第二程序時,虛擬機在存儲區(qū)域中確保第二程序運行的第二運行區(qū)域。
本發(fā)明的效果
根據本公開,當多個程序在虛擬機上運行時,可以實現安全性的提高。
注意,上述效果不必受到限制,并且本說明書中指示的任何效果或可以從本說明書中了解到的其他效果可以與上述效果一起或代替上述效果而展現。
附圖說明
圖1是示出根據本實施例的信息處理裝置的配置示例的框圖。
圖2是示出根據本實施例的信息處理裝置的硬件配置的示例的說明圖。
圖3是概念性地示出在VM上運行的程序的說明圖。
圖4是示出在VM上運行一個程序的情況下,VM上的程序的運行示例的說明圖。
圖5是示出在VM上運行一個程序的情況下,VM上的程序的運行示例的說明圖。
圖6是示出在VM上運行多個程序的情況下,VM上的程序的運行示例的說明圖。
圖7是用于說明通過VM控制多個程序之間的數據傳送的示例的說明圖。
圖8是用于說明與在VM上執(zhí)行的程序協同執(zhí)行本機代碼的示例的說明圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于索尼公司,未經索尼公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880056127.1/2.html,轉載請聲明來源鉆瓜專利網。





