Computing device and virtual device control method for controlling virtual device by computing system
First Claim
Patent Images
1. A method of implementing a virtual device, the method including:
- generating a first virtual device comprising;
assigning a first portion of a nonvolatile memory to a virtual memory of the first virtual device; and
assigning a second portion of the nonvolatile memory to a virtual storage of the first virtual device;
generating a second virtual device comprising;
assigning a third portion of the nonvolatile memory to a virtual memory of the second virtual device; and
assigning a fourth portion of the nonvolatile memory to a virtual storage of the second virtual device,wherein the nonvolatile memory is a nonvolatile Random Access Memory (RAM), and wherein the method further comprises;
executing a first operating system using the first virtual device; and
executing a second operating system different from the first operating system using the second virtual device.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual device control method of a computing device which includes a nonvolatile memory is provided. The virtual device control method includes receiving a virtualization request; assigning a first part of the nonvolatile memory to a virtual memory; assigning a second part of the nonvolatile memory to a virtual storage; and generating a virtual device including the assigned virtual memory and virtual storage.
10 Citations
19 Claims
-
1. A method of implementing a virtual device, the method including:
-
generating a first virtual device comprising; assigning a first portion of a nonvolatile memory to a virtual memory of the first virtual device; and assigning a second portion of the nonvolatile memory to a virtual storage of the first virtual device; generating a second virtual device comprising; assigning a third portion of the nonvolatile memory to a virtual memory of the second virtual device; and assigning a fourth portion of the nonvolatile memory to a virtual storage of the second virtual device, wherein the nonvolatile memory is a nonvolatile Random Access Memory (RAM), and wherein the method further comprises; executing a first operating system using the first virtual device; and executing a second operating system different from the first operating system using the second virtual device. - View Dependent Claims (2, 3, 4)
-
-
5. A virtual device control method of a computing device which includes a nonvolatile memory, the method comprising:
-
receiving a virtualization request; assigning a first part of the nonvolatile memory to a virtual memory; assigning a second part of the nonvolatile memory to a virtual storage; generating a virtual device including the assigned virtual memory and the virtual storage; receiving a second virtualization request; assigning a third part of the nonvolatile memory to a second virtual memory; assigning a fourth part of the nonvolatile memory to a second virtual storage; and generating a second virtual device including the assigned second virtual memory and the second virtual storage. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing device, comprising:
-
a processor; a nonvolatile memory, and a controller configured to control the nonvolatile memory according to a control of the processor, wherein the processor is configured to assign a virtual memory and a virtual storage on the nonvolatile memory via the controller and to generate and control a virtual device including the assigned virtual memory and virtual storage, wherein the controller is further configured to assign a second virtual memory and a second virtual storage on the nonvolatile memory via the controller and to generate and control a second virtual device including the assigned second virtual memory and the second virtual storage. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification