• 제목/요약/키워드: Booting

검색결과 149건 처리시간 0.031초

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

  • 이광로;배병민;박호준
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2012년도 춘계학술대회
    • /
    • pp.387-390
    • /
    • 2012
  • 본 논문에서는 임베디드 리눅스 기반 단말기의 빠른 부팅 개선을 위해 부팅 과정을 부트로더, 커널, 파일 시스템, 초기화 스크립트, 공유 라이브러리, 응용 프로그램 등 6가지 단계로 나누었다. 빠른 부팅 개선을 위해 전원인가 시 최초로 실행되는 부트로더 단계와 초기화 스크립트 단계에 적용했다. 부트로더 단계에서 입력 대기 시간 제거, 불필요한 초기화 루틴제거, 커널 이미지 비압축 로드, 최적화된 복사 루틴 사용 등을 적용하여 부팅 개선을 했다. 또한 초기화 스크립트 단계에서 이진화 기반 스크립트 대체 기술 사용, init 프로세스 경량화 등을 적용하여 부팅 개선을 했다.

  • PDF

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

  • 박성호;신광무;김영주
    • 한국정보통신학회논문지
    • /
    • 제10권12호
    • /
    • pp.2173-2180
    • /
    • 2006
  • 안정성, 유연성, 오픈 소스, 다양한 하드웨어 플랫폼 지원, 검증된 네트워크 등의 장점을 가지고 있지만 데스크탑 시스템이상의 높은 성능을 가진 시스템에 최적화되어 있는 리눅스 운영체제를 스마트 임베디드 시스템에 탑재하기 위해서는 수 십초가 걸리는 부팅시간을 단축하여야 하는 문제점을 해결하여야 한다. 본 논문은 임베디드 환경에서 범용 운영 체제인 리눅스를 활용하여 빠른 부팅 기법을 제안하고 프로토타입의 구현을 통해 성능을 평가하였다. 특히 부팅 시간에 영향을 미치는 부트로더, 커널, 루트 파일시스템 등의 각 구성요소를 최적화함으로써 부팅 시간을 최소화하였다. 그리고 구현 결과를 HBE-EMPOS II 기준으로 실험하였으며, 실험 결과 부팅 시간이 최초 28초에서 11초로 감소되는 성능 향상을 가져왔다.

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

  • 이윤재;유시환
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제23권8호
    • /
    • pp.504-509
    • /
    • 2017
  • 부팅 과정의 보안성은 대단히 중요하다. 최근의 루트킷이나 가상머신 등을 이용한 공격은 부팅 과정에 대한 무결성이 보장되지 않으면, 어떠한 운영체제 수준의 보안도 무력화할 수 있음을 보여준다. 세종 정부청사 해킹 사례에서도 부팅 과정의 무결성이 보장되지 않음으로 인해, 해커는 윈도즈 운영체제 사용자의 개인패스워드 인증 과정을 모두 건너뛰고 중요 데이터 파일을 탈취, 변조하였다. 본 논문에서는 리눅스 부팅과정에서의 무결성을 보장하기 위하여 기존의 secure boot와 measured boot를 분석하고, 이들의 취약점 및 한계성을 개선하는 부팅방법을 제안한다. 제시하는 부팅에서는 펌웨어가 전체 부팅과정에서 실행되는 모든 부트로더와 커널의 무결성을 검증하도록 하였으며, 외부 TPM 장치에 부팅과정의 무결성을 기록함으로써 바이오스 설정 변경이나 부팅과정에서의 설정 변조 등을 추적할 수 있다.

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

  • 박세진;송재환;박찬익
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권6호
    • /
    • pp.594-598
    • /
    • 2008
  • 본 논문에서는 임베디드 리눅스를 운영체제로 사용하는 개인용 휴대 임베디드 기기에서 부팅 시간을 단축시키기 위해 기존의 snapshot boot을 개선한 기법을 소개한다. Snapshot boot는 현재 수행중인 컴퓨팅 작업들에 대한 suspend/resume 작업을 기반으로 부팅 시간을 단축하고자 하는 기법인데, resume수행 시 bootloader가 기본적인 device 초기화 작업을 수행하고 직접 snapshot image를 원래 주소로 복사시켜 시스템을 복원함으로써 부팅 시간을 단축시켰다. Snapshot boot 기법의 문제점으로는 resume 동작을 수행할 때 snapshot image를 원래 주소로 복사하는데 많은 시간이 소요된다. Improved snapshot boot 기법은 suspend 작업 수행 시 모든 페이지를 대상으로 snapshot image를 만들지 않고 일부 페이지를 대상으로 snapshot image를 만들고 나머지 페이지들은 별도의 Swap area에 따로 저장함으로써 부팅 시 전체 페이지를 복사하지 않고 snapshot image로 만들어져 있는 일부의 페이지만을 복사하게 되어 전체 부팅 시간을 단축한다. 실험을 통해 suspend image가 2982 페이지일 때 약 30%의 부팅시간이 단축됨을 보였다. 이는 swap-out 시킨 페이지의 양에 비례하여 단축된다.

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
    • 한국초지조사료학회지
    • /
    • 제37권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)

  • 김천환;김시원
    • 한국농공학회지
    • /
    • 제24권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

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

  • 송현호;문영제;박재형;노삼혁
    • 정보과학회 논문지
    • /
    • 제42권4호
    • /
    • pp.434-441
    • /
    • 2015
  • 뉴메모리는 차세대 메모리 기술로써 비휘발성과 바이트 단위의 임의 접근성을 가지고 있다. 뉴메모리의 이러한 특성들은 기존의 정형화된 컴퓨터 시스템 구조에 변화를 가져올 것으로 예상된다. 본 연구는 뉴메모리와 DRAM이 공존하는 하이브리드 메인 메모리 구조에서의 고속 부팅 기법을 제안한다. 고속부팅 기법은 본 연구에서 개발한 MMU 변환 테이블을 이용한 쓰기 추적 기술을 이용하였다. 쓰기 추적기술을 이용하여 부팅 이후의 업데이트를 감지할 수 있었고, 부팅 이후의 업데이트를 다른 곳에 저장함으로써 부팅 완료 이미지가 훼손되는 것을 막을 수 있었다. 실제 고속 부팅 시에는 보존된 부팅 완료 이미지를 이용하여 부팅된 상태로 돌아가기 때문에 빠른 부팅이 될 수 있다. 본 연구의 고속 부팅 기법의 성능을 측정하기 위하여 뉴메모리가 장착된 실제 임베디드 실험 보드에서 고속 부팅 시스템을 개발하였으며, 고속 부팅 시간은 0.5초 이내로 빠른 부팅이 가능하였다.

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

  • 이세진;정기현
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2008년도 하계종합학술대회
    • /
    • 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

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

  • 김영주
    • 한국콘텐츠학회논문지
    • /
    • 제7권1호
    • /
    • pp.139-146
    • /
    • 2007
  • 기존의 임베디드 시스템은 Intel x86 계열의 CPU를 장착한 PC(Personal Computer) 플랫폼에 기반하여 구현되었는데, 이는 PC 환경에서 개발된 많은 솔루션들을 이용할 경우 전체적 인 제품 개발 기간을 단축할 수 있을 뿐만 아니라 제품의 신뢰성을 높일 수 있기 때문이다. 또한 PC 플랫폼 기반의 임베디드 시스템은 데이터 저장을 목적으로 하는 경우가 많아 주로 대용량 하드디스크를 데이터 저장장치로 사용한다. 최근 하드디스크의 용량은 빠른 속도로 증가하고 있는 반면에 하드디스크의 구동 준비 시간이 30초 이상으로 길어지는 문제점이 발생하고 있다. 길어진 하드디스크의 구동 준비 시간은 시스템의 부팅 시간에 영향을 미쳐 전체 시스템의 부팅 시간이 길어지고 사용자의 불편함을 가중시키게 된다. 본 논문에서는 대용량 저장장치를 지원하는 PC 플랫폼 기반의 임베디드 시스템에서 리눅스 커널이 빠른 부팅을 수행할 수 있도록 개선된 시스템 구조와 동적 디스크 장치 검사 기법을 제안하고, 성능을 평가하여 제시한다.