US 12,242,878 B2
Virtualized system and method of preventing memory crash of same
Onegun Lee, Suwon-si (KR); Jihoon Lee, Suwon-si (KR); Jun Kim, Seoul (KR); and Ilho Lee, Yongin-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Mar. 7, 2022, as Appl. No. 17/687,839.
Claims priority of application No. 10-2021-0064861 (KR), filed on May 20, 2021.
Prior Publication US 2022/0374254 A1, Nov. 24, 2022
Int. Cl. G06F 9/455 (2018.01); G06F 12/02 (2006.01); G06F 12/0871 (2016.01); G06F 12/1081 (2016.01); G06F 13/16 (2006.01)
CPC G06F 9/45558 (2013.01) [G06F 9/45545 (2013.01); G06F 12/0238 (2013.01); G06F 12/0871 (2013.01); G06F 12/1081 (2013.01); G06F 13/1668 (2013.01); G06F 2009/45583 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A virtualized system comprising:
a memory device;
a processor configured to provide a virtualization environment; and
a memory management unit configured to manage a core access of the processor to the memory device and a direct access of a direct memory access device to the memory device,
wherein the processor is further configured to provide:
a plurality of guest operating systems that run independently from each other on a plurality of virtual machines of the virtualization environment; and
a hypervisor configured to control the plurality of virtual machines in the virtualization environment and control the memory management unit to block the direct access when a target guest operating system controlling the direct memory access device, among the plurality of guest operating systems is rebooted.