发明名称 Method and apparatus for inputting/outputting virtual operating system from removable storage device on a host using virtualization technique
摘要 A method and apparatus for inputting and outputting data by using a virtualization technique are provided. The method includes generating a virtual operating system (OS) for the external device, which is connected to a host, based on OS information stored in the external device, setting a partial area of a storage of the host as virtual storage for the external device, and storing the data in the virtual storage or a memory of the external device in response to a request for inputting and outputting the data from the virtual OS.
申请公布号 US8966142(B2) 申请公布日期 2015.02.24
申请号 US200812142406 申请日期 2008.06.19
申请人 Samsung Electronics Co., Ltd. 发明人 Jang Min-sung;Park Seong-yeol;Park Jae-min;Suh Sang-Bum;Heo Sung-kwan;Kim Byung-woan
分类号 G06F15/16;G06F9/00 主分类号 G06F15/16
代理机构 Sughrue Mion, PLLC 代理人 Sughrue Mion, PLLC
主权项 1. A method of inputting and outputting data, the method comprising: generating a virtual operating system (OS) on a host OS of a host for a removable storage device, which is connected to the host, based on OS information stored in the removable storage device; setting a partial area of a storage of the host as a virtual storage for the removable storage device; selecting one of the virtual storage and a memory of the removable storage device for storing the data in response to a request for inputting and outputting the data from the virtual OS; and storing the data in the selected one of the virtual storage and the memory of the removable storage device, wherein the selecting of one of the virtual storage and the memory of the removable storage device for storing the data comprises: determining whether the data is a temporary file that exists only while a program is being executed; andselecting the virtual storage for storing the data when the data is the temporary file, or one of the virtual storage and the memory of the removable storage device by comparing a time taken to store the data in the virtual storage with a time taken to store the data in the memory when the data is not a temporary file.
地址 Suwon-si KR