Invention Grant
- Patent Title: Input/output method in virtual machine environments
-
Application No.: US14976605Application Date: 2015-12-21
-
Publication No.: US09910804B2Publication Date: 2018-03-06
- Inventor: Sang-Geol Lee , Hyeon-Sang Eom , Heon-Young Yeom , Myoung-Won Oh
- Applicant: Samsung Electronics Co., Ltd.
- Applicant Address: KR Samsung-ro, Yeongtong-gu, Suwon-si Gyeonggi-do KR Sillim-dong, Gwanak-gu, Seoul
- Assignee: SAMSUNG ELECTRONICS CO., LTD.,SEOUL NATIONAL UNIVERSITY R&DB FOUNDATION
- Current Assignee: SAMSUNG ELECTRONICS CO., LTD.,SEOUL NATIONAL UNIVERSITY R&DB FOUNDATION
- Current Assignee Address: KR Samsung-ro, Yeongtong-gu, Suwon-si Gyeonggi-do KR Sillim-dong, Gwanak-gu, Seoul
- Agency: Muir Patent Law, PLLC
- Priority: KR10-2014-0185988 20141222
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F13/378 ; G06F9/48 ; G06F13/24

Abstract:
A input/output method is disclosed for performing communications in a virtual machine (VM) environment between a host operating system (OS) and a guest OS. The input/output method includes performing request polling (RP) on an input/output event generated by a guest OS which is driven by a virtual machine (VM), sending an input/output request to a host OS, on which the VM runs. The input/output method further includes performing response waiting polling (RWP) on an input/output completion message generated by the host OS when the input/output event is detected through the RP, and sending an input/output response to the guest OS when the input/output completion message is detected through the RWP. In the method, the RP and the RWP are performed by multiple threads executed on the VM.
Public/Granted literature
- US20160179725A1 INPUT/OUTPUT METHOD IN VIRTUAL MACHINE ENVIRONMENTS Public/Granted day:2016-06-23
Information query