Abstract:
메모리 관리 장치 및 방법이 개시된다. 메모리 관리 장치는, 메모리와, 메모리 관리 유닛을 갖는 코어와 메모리 관리 유닛을 갖지 않는 코어가 혼재되어 있는 비대칭 멀티코어 프로세서와, 메모리 할당 처리부를 포함한다. 메모리 할당 처리부는 메모리 관리 유닛을 갖지 않는 코어로부터의 메모리 할당 요청에 응답하여, 메모리에 산재해 있는 메모리 단편들을 하나의 연속된 영역으로 모은 후, 그렇게 모아진 하나의 연속된 영역을 해당 코어에 할당한다. 이때 하나의 연속된 영역은 메모리 관리 유닛을 갖는 코어가 사용중인 메모리 영역들을 이동시킴으로써 형성된다. 또한, 메모리 관리 유닛을 갖는 코어에는, 메모리 단편들 중 가장 작은 메모리 단편부터 우선적으로 할당한다.
Abstract:
PURPOSE: Data processing method and device are provided to shorten mount time by reducing the occupancy of a main memory space. CONSTITUTION: A mapping table processor(10) generates a mapping table corresponding to a saving space of a flash memory. A write buffer(20) performs data write operation of the flash memory. If the data is recorded by a page unit, a block selector(30) selects an empty table by searching a page table from the mapping table. The write buffer records the data of the corresponding page.
Abstract:
PURPOSE: A method for automatically generating a build script program for supporting an embedded development environment and an embedded system is provided to quickly generate/execute a shell script program. CONSTITUTION: In a server(110), an open source and a development source are saved. A client PC(130) builds an automatically generate script code through a source saved in the server and an automatic script generating program in a GUI(Graphic User Interface) environment. In a target system(140), an image generated in the client PC is loaded. The script code is either one of a shell script or a perl script.
Abstract:
A dynamic landing/executing system of a module device and a method thereof for improving the utilization of a core application are provided to execute load, delete or execute the module device to a specific slave core by using an event handler. A master core transmits a channel event message which is generated in order to process a command received from an application program between the inner core through the communications channel to the specific slave core. The specific slave core receives a channel event message from the master core(S710). The specific slave core stores the channel event message with the channel event message queue(S720). The event handler of the specific slave core interprets the stored channel event message. The event handler executes one among the loading/execution/deletion of the module device(S730).
Abstract:
3D 영상 재생 장치 및 방법이 개시된다. 본 발명의 일실시예에 따른 3D 영상 재생 장치는, 방송 스트림의 방송 규격을 고려하여, 좌안 영상 및 우안 영상을 선택하는 영상 선택부, 및 상기 좌안 영상 및 상기 우안 영상을, 3D 영상 포맷으로 합성하여 출력하는 영상 출력부를 포함한다.
Abstract:
According to the present invention, a snapshot boot device based on virtualization includes a processor, a memory and a storage. The storage includes hardware which stores status information corresponding to an operating system; and a virtual machine monitor (VMM) which is operated by the processor, and operates the operating system by loading the status information onto the memory. Thereby, a technology of booting a system by loading a part of snapshot images is realized through virtualization technology, and thus, booting time of the system can be reduced.
Abstract:
Disclosed are a 3D broadcast service providing method and apparatus using an image of asymmetric aspect ratio, and a 3D broadcast service reproduction method and apparatus. A 3D broadcast service providing method includes a step of adjusting a second point image to be synthesized with a first point image in a 3D type with regard to the first point image and the second point image for 3D broadcast; a step of encoding the first point image and the adjusted second point image; and a step of generating the broadcast stream of the first point image and the broadcast stream of the second point image by multiplexing the encoded first point image and the second point image.
Abstract:
The present invention relates to an apparatus and method for providing a video and reproducing the video. According to the present invention, the apparatus for providing a video includes a video identification part identifying an additional video; a restoration mode determination part determining one mode; a data transmission part transmitting additional information. [Reference numerals] (200) Image providing device;(201) Image identification unit;(202) Restoring mode decision unit;(203) Data transmission unit
Abstract:
PURPOSE: A method for Initializing an embedded device and a device thereof are provided to improve booting performance, to save memory spaces, and to resolve a duplication problem by composing an Initializing program and an Initializing script as one. CONSTITUTION: An initializing module(406) includes an execution module as an alternate function of an initializing script. A booting sequence control module(410) loads a booting sequence including an operation sequence of a boot process and the initializing module performs the alternate function based on the booting sequence. If a boot loader is operated and a kernel is loaded, an initializing program module(401) executes a function of the initializing module through the booting sequence control module and sets up an embedded system as an usable state. [Reference numerals] (401) Initializing program module; (402) Script replacement function module; (403) Process clean-up module; (404) State controller; (405) Service manager module; (406) Initializing module; (407) Kernel module initialization; (408) Application program initialization; (409) File system initialization; (410) Booting sequence control; (411) Network construction; (412) Environment variable initialization