Computing device and virtual device control method for controlling virtual device by computing system
AssigneeSamsung Electronics Co., Ltd.
InventorsYoung-Jin Park, Ilguy Jung, Donghyun Sohn
Life of this patent
Estimating the term…
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.
Claims19
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.
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.
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.
Dependencies are inferred from the claim text.