• Title/Summary/Keyword: Booting

Search Result 149, Processing Time 0.034 seconds

Fast booting solution with embedded linux-based on the smart devices (임베디드 리눅스 기반 단말기의 빠른 부팅 개선 방법)

  • Lee, Gowang-Lo;Bae, Byeong-Min;Park, Ho-Jun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.05a
    • /
    • pp.387-390
    • /
    • 2012
  • In this paper, we propose a fast booting solution with embedded linux-based smart devices. We have divided the fast boot process into six steps, such as boot loader, kernel, file system, the init-scripts, shared libraries, and applications for an embedded linux-based boot process to improve the fast booting. Improvements for the fast boot are made in the boot loader phase, which is the first phase at power-up, and the init-script that runs the boot loader phase. To improve the fast booting, standby time from the boot loader and unnecessary initialization routine have been removed, and uncompressed kernel image loading as well as optimized copy routine have been applied. Further, a technology that replaces binary scripts in init-script phase and light-weight init process have been utilized to improve the boot.

  • PDF

A Fast Booting Scheme of Linux for Embedded System (임베디드 시스템을 위한 리눅스의 빠른 부팅 기법)

  • Park, Seong-Ho;Shine, Kwang-Mu;Kim, Young-Ju
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.10 no.12
    • /
    • pp.2173-2180
    • /
    • 2006
  • Linux has peculiarities of safety, flexibility, and open source. and Linux supports various hardware platforms. But because general Linux was designed for high performance H/W, Linux has several points to support for embedded system with limited resource. Specially, a main point is booting time that is spent to tens of second. In this paper, we purpose a fast booting scheme of Linux for Embedded System and estimate a performance of scheme purposed through realized prototype. Specially, to reduce booting time in environment of embedded system, we optimize boot loader, kernel and root file system. As a result, boot time reduce 28 second to 11 second in HBE-EMPOS II.

Secure Boot + Measured Boot: Guaranteeing the Integrity of the Linux Booting Process (보안부팅+측정부팅: 리눅스 부팅 과정의 무결성 보장)

  • Lee, Yunjae;Yoo, Seehwan
    • KIISE Transactions on Computing Practices
    • /
    • v.23 no.8
    • /
    • pp.504-509
    • /
    • 2017
  • Preserving the integrity of the booting process is important. Recent rootkit attacks and subverting OS attacks prove that any post-OS security mechanism can be easily circumvented if the booting process is not properly controlled. Using an actual case as an example, the hacker of the Se-jong government office simply bypassed the user's password authentication by compromising the normal booting process. This paper analyzes existing pre-OS protection using secure boot and measured boot, and proposes another bootloader that overcomes the limitations. The proposed bootloader not only guarantees the integrity of all the pre-OS binaries, bootloaders, and kernel, it also makes explicit records of integrity in the booting process to the external TPM device, so that we can track modifications of BIOS configurations or unintended booting process modifications.

A Fast Booting Technique using Improved Snapshot Boot in Embedded Linux (개선된 스냅샷 부트를 이용한 임베디드 리눅스의 빠른 부팅 기법)

  • Park, Se-Jin;Song, Jae-Hwan;Park, Chan-Ik
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.14 no.6
    • /
    • pp.594-598
    • /
    • 2008
  • In this paper we propose a fast booting technique based on Improved snapshot boot in embedded Linux, widely adopted in personal devices such as PDA and mobile phones. The existing Snapshot boot technique tries to create a snapshot image at the time of suspend, and later load the entire snapshot image into the system memory at the predefined location with the help of a bootloader at the time of resume. Since a bootloader has to copy the entire snapshot image into the predefined memory to resume the previous suspended computing state, a little bit long time is required to resume. Improved snapshot boot does not create a snapshot image consisting of whole memory pages at the time of suspend, thus resulting in smaller snapshot image than the existing snapshot boot. The remaining pages are in the swap area. The resulting smaller sized snapshot image enables much faster booting latency. Through the experiment, we can see the booting latency is reduced almost 30% with suspend image of 2982 pages. This result depends on the amount of swap-out pages.

Silages of Rye Harvested at Different Stages: A Study on Microbial Inoculants Responses in Improving Rye Silage Fermentation Quality

  • Srigopalram, Srisesharam;Ilavenil, Soundharrajan;Kuppusamy, Palaniselvam;Yoon, Yong Hee;Kim, Won Ho;Choi, Ki Choon
    • Journal of The Korean Society of Grassland and Forage Science
    • /
    • v.37 no.3
    • /
    • pp.189-194
    • /
    • 2017
  • The present study analyzes the role of Lactic Acid Bacteria Mixture (LBM) on improving rye silage quality. Rye of four different stages (Booting, Heading, Flowering, and Late flowering) was collected and silage was prepared. The nutrient profile analysis of experimental silage groups showed no significant changes between control and LBM inoculation. Interestingly, the pH of rye silage in LBM treatments showed significant reduction than control (p<0.05) in all stages of rye silage. However, lowest pH (3.69) resulted on booting stage among other stages of rye. Subsequently significant lactic acid production was noted in all stages of LBM inoculation than control. Conversely maximum lactic acid production of (5.33%DM) was noted at booting stage followed by (4.86%DM) in heading stage. Further the lactic acid bacterial (LAB) count in LBM inoculated group showed significant increase than control. Similarly, the silage of booting stage group registered maximum LAB population ($63.7{\times}10^6CFU/g$) after that heading stage ($32.3{\times}10^6CFU/g$). Further significant reduction in yeast growth and no fungal growth was noted in all LPM treatment groups. Hence, LBM inoculants could be a better additive for improving rye silage quality.

Study on the Rice Yield Reduction and Over head Flooding Depth for Design of Drainage System (배수 설계를 위한 벼의 관수심 및 관수피해율에 관한 연구)

  • 김천환;김시원
    • Magazine of the Korean Society of Agricultural Engineers
    • /
    • v.24 no.4
    • /
    • pp.69-79
    • /
    • 1982
  • The objective of this study is to contribute to drainage planning in the most realistic and economical way by establishing the relationship between rice yield reduction and overhead flooding by muddy water of each growth stage of paddy, which is the most important factor in determining optimum drainage facilities. This study was based on the data mainly from the experimental reports of the Office of Rural Development of Korea, Reduction Rate Estimation for Summer Crops, published by Ministry of Agriculture and Forestry of Japan and other related research documenta- tion. The results of this study are summarized as follows 1. Damages by overhead flooding are highest in heading stage and have the tendency of decrease in the order of booting stage, panicle formation stage, tillering stage, and stage just after transplanting. Damages by overhead flooding of each growing stage are as follows: a) It is considered that overhead flooding just after transplanting gives a little influence on plant growth and yield because the paddy has sufficient growth period from floo ding to harvest time. b) Jt is analyzed that according to the equation y=11 12x 0.908 which is derived from this study, damages by overhead flooding during tillering stage for 1, 2, 3 successive days are 11.1 %, 20.9%, and 30.2% respectively. c) Damages by overhead flooding after panicle formation stage are very serious because recovering period is very short after damage and ineffective tillering is much. Acc- ording to the equation y=9. 58x+10. Ol derived from this study, damages by overhead flooding fal 1,2,3,5 successive days are 19.6%, 29.2%, 38.8%, 57.9% respectively. d) Booting stage is the very important period in which young panicle has grown up almost completely and the number of glumous flower is fixed since reduction division takes place in the microspore mother cell and enbryo mother cell. According to the equation y=39. 66x 0.558 derived from this study, damages by overhead floodingfor 0.5, 1, 3, 5 successive days are 26.9%, 39.7%, 72. 2% and 97.4%, respectively. Therefore, damages by overhead flooding is very serious during the hooting stage. e) When ear of paddy emerges, flowering begins on that day or the next day; when paddy flowers, fertilization will be completed 2-3 hours after flowering. Therefore overhead flooding during heading stage impedes flowering and increases sterilizing percentage. From this reason damages of heading stage are larger than that of booting stage. According to the equation y-41 94x 0.589 derived from this study, damages by overhead flooding for 0.5, 1, 3, 5, successive days are 27.9%, 63.1 %, 80.1%, and 100% 2. Considering that temperature of booting stage is higher than that of beading stage and plant height of booting stage is ten centimeters shorter than that of heading stage, booting stage should be taken as a critical period for drainage planning because possi- bility of damage occurrence in booting stage is larger than that of heading stage. There-fore, it is considered that booting stage should be taken as critical period of paddy growth for drainage planning. 3. Overhead flooding depth is different depending on the stage of growth. In case, booting stage is adopted as design stage of growth for drainage planning, it is conside red that the allowable flooding depth for new varieties and general varieties are 70cm and 80cm respectively. 4. Reduction Rate Estimation by Wind and Flood for Rice Planting of the present design criteria for drainage planning shows damage by overhead flooding for 1 to 2, 3 to 4, 5 to 7 consecutive days; damages by overhead flooding varies considerably over several hours and experimental condition of soil, variety of paddy, and climate differs with real situation. From these reasons, damage by flooding could not be estimated properly in the past. This study has derived the equation which shows damages by flooding of each growth stage on an hourly basis. Therefore, it has become possible to compute the exact damages in case duration of overhead flooding is known.

  • PDF

A Study of a Fast Booting Technique for a New memory+DRAM Hybrid Memory System (뉴메모리+DRAM 하이브리드 메모리 시스템에서의 고속부팅 기법 연구)

  • Song, Hyeon Ho;Moon, Young Je;Park, Jae Hyeong;Noh, Sam H.
    • Journal of KIISE
    • /
    • v.42 no.4
    • /
    • pp.434-441
    • /
    • 2015
  • Next generation memory technologies, which we denote as 'new memory', have both non-volatile and byte addressable properties. These characteristics are expected to bring changes to the conventional computer system structure. In this paper, we propose a fast boot technique for hybrid main memory architectures that have both new memory and DRAM. The key technique used for fast booting is write-tracking. Write-tracking is used to detect and manage modified data detection and involves setting the kernel region to read-only. This setting is used to trigger intentional faults upon modification requests. As the fault handler can detect the faulting address, write-tracking makes use of the address to manage the modified data. In particular, in our case, we make use of the MMU (Memory Management Unit) translation table. When a write occurs to the boot completed state, write-tracking preserves the original state of the modified address of the kernel region to a particular location, and execution continues. Upon booting, the fast booting process restores the preserved data to the original kernel region allowing rapid system boot-up. We develop the fast booting technique in an actual embedded board equipped with new memory. The boot time is reduced to less than half a second compared to around 15 seconds that is required for the original system.

Comparing Booting Speed of HDD's in Personal Computer (컴퓨터의 하드디스크 부팅속도 비교평가)

  • Lee, Se-Jin;Chung, Ki-Hyun
    • Proceedings of the IEEK Conference
    • /
    • 2008.06a
    • /
    • pp.1115-1116
    • /
    • 2008
  • Through comparison and evaluation of various HDD systems for PC such as magnetic HDD, Intel turbo memory and Solid State Drive (SSD), an optimized HDD system to improve booting speed proposed. For the study, conventional magnetic HDD, magnetic HDD with Intel turbo memory, SSD and SSD with Intel turbo memory are used. The evaluation is performed based on a full notebook machine with Intel SantaRosa platform and MicroSoft Windows Vista.

  • PDF

Fast Booting of Linux Kernel using Dynamic IDE Device Probing Scheme (동적 IDE 장치 검사 기법을 이용한 리눅스 커널의 빠른 부팅)

  • Kim, Young-Ju
    • The Journal of the Korea Contents Association
    • /
    • v.7 no.1
    • /
    • pp.139-146
    • /
    • 2007
  • Most of embedded systems have been developed practically based on the PC platform equipped with Intel x86 CPU since it is able to reduce the total time for product development and improve the reliability of product by making use of a variety of solutions developed for a long time in the PC environment. Also, embedded systems based on PC-platform mainly use a high-capacity hard disk as data storage device for applications intending to store multimedia data. Recently, while the capacity of hard disk is increasing rapidly, the start-up ready time of hard disk is growing longer more than 30 seconds. The lengthened start-up ready time may delay the booting time of embedded system seriously, weighting users down with inconvenience. This paper proposes the refined system architecture and the dynamic IDE device probing method for fast booting of linux kernel in the embedded system based on PC platform with high-capacity hard disks, and the performance of proposed methods is evaluated and presented.