Abstract:
PURPOSE: An apparatus and a method for allocation of memory block are provided to store only data on a read-only file in a block, of which the searched erasure number is greater, to prevent an additional writing operation even in the storage of a different new file or the operation of a garbage collector, thereby enhancing the overall performance of a flash memory. CONSTITUTION: A flash memory (200) includes a plurality of blocks. If the flash memory receives a request for the block allocation of a file, a memory controller (100) determines whether the file has a first attribute. If the file has the first attribute, the memory controller compares a size of the file with a size of each of the blocks. If the size of the file is larger than that of each of the blocks, the memory controller selects the first block. If data stored in the first block is not data having the first attribute, the memory controller moves the stored data to a second block, of which the erasure number is smallest. [Reference numerals] (100) Memory controller; (200) Flash memory
Abstract:
PURPOSE: An interrupt processing mode determination method of embedded OS(Operating System) kernel is provided to improve runtime performance without the intervention of a user by dynamically arranging the interrupt processing mode setting. CONSTITUTION: An interrupt processing mode is separated into first and second interrupt processing modes with different processing speed. When booting, a distribution ratio of all interrupts into the first and second interrupt processing modes is variably determined according to processing requirements. The first interrupt processing mode is an FIQ(Fast Interrupt reQuest) processing mode and the second first interrupt processing mode is an IRQ(Interrupt ReQuest) processing mode.
Abstract:
PURPOSE: A file system recommendation method for an embedded system is provided to recommend the most suitable file system configuration for current hardware by referring to a file system configuration of existing users. CONSTITUTION: The number of the same attributes between user setup and each server setup is measured. Setup of other users is saved in a server. The system of the server inspects the saved setup of users to calculate a weighted value. The weighted value is determined using the number of the same attributes between the setups and whether a file belongs to corresponding setup. Files with a larger weighted value are recommended. Groups are configured according to a user request in the higher order of weighted values.
Abstract:
An application program launching method and a system for improving security of an embedded Linux kernel are provided to execute the application program processor in the manner in which each application program processor is executed by a respective user, so that the embedded Linux system can be configured using conventional Linux system security functions. An application program launching method comprises the following several steps. An application program is installed(501), and t user selects an application program to be launched(502). A registry interface searches security set information on the selected application program from the registry through a registry manager, wherein the security set information includes a user ID associated with the selected application program, a capability, and a basic directory(503). A controller changes a user account for an application program processor to the user ID in the security set information(504). The application launching processor determines whether or not the application program processor is a system management processor(505). If the application program processor is a system management processor, since the application program processor needs part of the super-user privileges, the controller sets the capability based on the setting information for the capability in the security set information(506). The controller changes a basic directory of the application program processor according to the basic directory in the security set information(507). The controller launches the application program(508).
Abstract:
본 발명은 차량이 목적지까지 도달하기 위해 생성된 주행 경로를 상기 차량의 운전자에게 제공하는 제공부, 상기 주행 경로에 포함된 경로 차선 상에 장애물이 존재하는지 감지하는 감지부, 및 상기 감지부의 감지 결과 상기 경로 차선 상에 상기 장애물이 존재하면, 상기 장애물을 회피하는 회피 경로를 탐색하여 상기 주행 경로를 재생성하는 탐색부를 포함하는 차량의 장애물 회피 경로 탐색 장치 및 그 동작 방법에 관한 것이다.
Abstract:
Disclosed is a method for controlling a drive assisting device according to the propensity of a driver capable of learning the propensity of the driver and exhibiting a function of the drive assisting device according to the propensity of the driver. The method for controlling the drive assisting device according to the propensity of the driver according to the present invention includes: a drive starting step in which the operation of a vehicle is started and the operation of the drive assisting device is started; a driving propensity learning step which defines a vehicle condition as rapid resistance if time required for manipulating the vehicle is less than a first reference time on the contrary to the vehicle control by the drive assisting device, and defines the vehicle condition as gentle resistance if the time required for manipulating the vehicle is less than a second reference time on the contrary to the vehicle control by the drive assisting device; and a drive assisting device mode control step in which the frequency of the generation of the resistance is calculated, the drive assisting device is operated in an active mode if the frequency of the generation of the resistance is less than a first reference level, and the drive assisting device is operated in a passive mode if the frequency of the generation of the resistance exceeds the first reference level, and the operation of the drive assisting device stops when the frequency of the generation of the resistance exceeds a second reference level.