가상화 장치
    11.
    发明公开
    가상화 장치 有权
    虚拟化设备

    公开(公告)号:KR1020130131812A

    公开(公告)日:2013-12-04

    申请号:KR1020120055662

    申请日:2012-05-24

    CPC classification number: G06F9/45533 G06F9/4812 G06F9/546

    Abstract: The virtualization device according to the present invention includes a virtual machine including a guest kernel and one or more guest user processes and inserting input and output requests for inputting and outputting one or more physical units to a sharing queue; a hypervisor module driving the virtual machine; and a host kernel including one or more device drivers for the physical units. The guest kernel includes one or more device drivers mutually acting with the hypervisor module and an interrupt handler between processors. The hypervisor module includes a polling thread confirming whether there is the input and output request inserted into the sharing queue and transmitting the input and output request to a device emulation thread and the device emulation thread processing the input and output request and transmitting a complete message to a CPU through the interrupt handler between the processors. [Reference numerals] (110) Host kernel;(112) Hypervisor;(115) Device emulation thread;(116) Polling thread;(120) Virtual machine;(122) Guest kernel;(124,AA,BB) Guest user process;(126) IPI handler;(CC,GG) B device driver;(DD,HH) C device driver;(EE,FF) A device driver;(II) A device;(JJ) B device;(KK) C device

    Abstract translation: 根据本发明的虚拟化设备包括虚拟机,其包括客户内核和一个或多个来宾用户进程,并且将输入和输出一个或多个物理单元的输入和输出请求插入共享队列; 虚拟机管理程序模块,用于驱动虚拟机; 以及主机内核,包括用于物理单元的一个或多个设备驱动程序。 访客内核包括与管理程序模块相互作用的一个或多个设备驱动程序和处理器之间的中断处理程序。 管理程序模块包括轮询线程,确认输入和输出请求是否插入到共享队列中,并将输入和输出请求发送到设备仿真线程,并且设备仿真线程处理输入和输出请求并发送完整消息 一个CPU通过处理器之间的中断处理程序。 (110)主机内核;(112)管理程序;(115)设备仿真线程;(116)轮询线程;(120)虚拟机;(122)访客内核;(124,AA,BB)访客用户进程 ;(126)IPI处理程序;(CC,GG)B设备驱动程序;(DD,HH)C设备驱动程序;(EE,FF)设备驱动程序;(II)A设备;(JJ)B设备;(KK)C 设备

    메모리 재사용 방법 및 장치
    12.
    发明公开
    메모리 재사용 방법 및 장치 无效
    用于提供记忆再现的装置和方法

    公开(公告)号:KR1020130003855A

    公开(公告)日:2013-01-09

    申请号:KR1020110065465

    申请日:2011-07-01

    Abstract: PURPOSE: A memory reuse method and a device thereof are provided to efficiently release a used memory area by minimizing a waiting time for data processing when there is shared data access by memory accessors. CONSTITUTION: A memory allocator allocates copy sharing data for sharing data to an unused object when there is access to the sharing data by a second memory accessor in a state that a first memory accessor uses sharing data through a part of objects included in a first active block. An active block setting unit(120) generates/sets a second active block and sets a first active block as an inactive block when there is access to the sharing data by the second memory accessor in a state that all of the objects are used. [Reference numerals] (110) Memory allocation unit; (120) Active block setting unit; (130) Memory accessor management unit; (140) Memory canceling unit; (200) Memory area; (210) Block header; (230) Block N; (AA) Block 1; (BB) Block 2

    Abstract translation: 目的:提供存储器复用方法及其装置,以便当存储器访问器存在共享数据访问时,通过最小化数据处理的等待时间来有效地释放所使用的存储区。 构成:当在第一存储器访问器通过包括在第一活动中的对象的一部分使用共享数据的状态时,由第二存储器访问器访问共享数据时,存储器分配器分配用于共享数据的副本共享数据到未使用的对象 块。 活动块设置单元(120)生成/设置第二活动块并且当在所有对象被使用的状态下存在由第二存储器访问器访问共享数据时,将第一活动块设置为非活动块。 (附图标记)(110)存储器分配单元; (120)活动块设置单元; (130)存储器管理单元; (140)存储器取消单元; (200)存储区; (210)块头; (230)块N; (AA)块1; (BB)块2

Patent Agency Ranking