Abstract:
PURPOSE: An optical deflector operating by an electric signal and a wavelength-varying external resonator using the optical deflector are provided to continuously rapidly vary a wavelength with an electric signal. CONSTITUTION: A wavelength-varying external resonator includes a light source(301) emitting beams having multiple wavelengths, a lens(302a) for producing parallel beams from the beams emitted from the light source, and a diffraction grating(304) for diffracting the parallel beams. The external resonator further includes a reflection mirror(305) for reflecting the incident beams and an optical deflector. The optical deflector is placed between the diffraction grating and the reflection mirror and refracts a beam having a specific wavelength among the beams from the diffraction grating according to an electric signal to input the beam having a specific wavelength to the reflection mirror. The beam reflected by the reflection mirror is condensed into the light source.
Abstract:
본 발명은 가상화 장치 및 그 처리 방법에 관한 것으로, 본 발명은, 공간 가상화 장치에서 베이직 블록 캐쉬에서 임의의 진입 주소에 대한 엔트리를 검색하고, 그 진입 주소를 인자로 하여 식별된 베이직 블록의 진입 주소와 베이직 블록 길이를 인자로 하여 그 명령 수행을 전달하면, 치환된 인스트럭션 테이블(RIT)에 베이직 블록의 마지막 인스트럭션을 읽어 기입하고, 기입된 엔트리에 대응하는 인덱스를 인자로 하여 인스트럭션 에뮬레이터로 브랜치하는 명령어를 베이직 블록의 마지막 인스트럭션의 위치에 기입한 후 해당 진입 주소로 브랜치하여 요구되는 베이직 블록의 인스트럭션을 실행함으로써, 바이너리의 복제없이 동적 바이너리 번역을 수행할 수 있어 메모리 요구량을 감소시킬 수 있는 것이다. 가상화, 에뮬레이션, 바이너리 번역
Abstract:
본 발명은 컴퓨터 시스템에서 인터럽트 컨트롤러의 가상화 기술에 관한 것으로, 컴퓨터 시스템의 인터럽트 컨트롤러를 가상화하여 각 운영체제에 제공하는 것을 특징으로 한다. 본 발명에 의하면, 이러한 가상 인터럽트 컨트롤러는 실제 하드웨어 인터럽트 컨트롤러와 동일한 인터페이스를 가지며, 기존 운영체제의 수정 없이 가상 인터럽트 컨트롤러를 하드웨어 인터럽트 컨트롤러와 동일한 방식으로 사용하는 환경을 제공하게 할 수 있다. 가상화, 컴퓨터 시스템, 인터럽트 컨트롤러, 가상 머신 모니터
Abstract:
PURPOSE: An OS(Operating System) conversion method in an information processing system is provided to rapidly convert OSs and to maintain a work environment by using a standby mode for the OSs. CONSTITUTION: When power is applied to an information processing system, an OS converter is executed. When the first OS acquires an OS conversion command, the identification information of a second OS and OS conversion information are stored in a nonvolatile memory(420). The OS converter converts the first OS into the second OS when the first OS is executed as a standby mode(470). [Reference numerals] (410) Executing a first operation system; (420) Obtaining a command for switching the operation system to a second operation system; (430) Storing identification information of the second operation system and information indicating switching of the operation system; (441) Storing a restarting address of the first operation system; (443) Storing information indicating the internal condition of a processor in a memory; (445) Stopping input and output devices of the system; (450) Is the second operation system in a standby mode?; (460) Restarting the second operation system; (470) Booting the second operation system; (AA) Start; (BB) Yes; (CC) No; (DD) End
Abstract:
PURPOSE: A page table synchronization apparatus and method thereof are provided to execute delaying synchronization according to need between a shadow page table and a page table of a guest OS(Operating System) in an ARM(Advanced RISC Machine) computing structure. CONSTITUTION: A page table synchronization unit(220) reflects a synchronization target list to a virtual second page table. The page table provides a process control function to a guest OS. The page table synchronization unit synchronizes the first page table of the guest OS with the second page table. In case a cause which generates data faults is not predetermined errors, the page table synchronization unit transmits information related to the cause to the guest OS. The page table synchronization unit synchronizes the first page table with the second page table.
Abstract:
PURPOSE: An apparatus and a method for virtualizing a memory are provided to improve the performance of a virtualizing system by rapidly mapping memories in order to change page tables of a guest operating system in the virtualizing system. CONSTITUTION: Shadow page tables(62) are generated respectively for guest operating systems. A guest page table is provided from one of the guest operating systems as the reference of a physical memory page. A processor processes mapping information which maps one of the shadow page tables and the guest page table. The mapping information is machine address information in which the guest operating system is loaded and is the virtual address information of the guest page table.