• 제목/요약/키워드: 부팅

검색결과 108건 처리시간 0.035초

IP-Based Settop Box의 신뢰성 향상을 위한 구조 설계 (Reliability Design for an IP-Based Settop Box)

  • 김정우;김천성;정병달;조남석
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 V
    • /
    • pp.2653-2656
    • /
    • 2003
  • 본 논문에서는 IP-Based 디지털 TV Settop box에서 발생할 수 있는 신뢰성의 문제점에 대해서 설명하고, 이를 향상, 보완할 수 있는 방법을 제안한다. IP-Based DTV Settop box 는 사용자에게 인터넷 검색이나 주문형 비디오와 같은 고부가가치의 서비스를 제공하기 위하여 범용 운영체제를 주로 사용한다. 하지만, 범용 운영체제의 사용에 따른 시스템의 불안정성과 운영체제 자체의 오류가 발생하였을 때는 Settop box의 기본기능 조차 사용하지 못하게 될 수도 있다. 본 논문에서는 이러한 문제를 해결하기 위하여 중앙 제어부를 모니터링하는 별도의 제어부를 따로 두어 중앙 제어부가 오 동작 하였는지 검사하도록 한다. 만약, 중앙 제어부가 비정상적인 상태이면 별도의 제어부가 Settop box의 기본 기능을 계속할 수 있도록 유도하고, 시스템이 재 부팅되어 정상동작을 하면 제어 권을 다시 중앙 제어부로 넘겨준다. 또한, 중앙 제어부의 시스템이 부팅하는 동안 제안된 구조를 이용해 Settop box의 기본 기능인 디지털 TV시청을 가능하도록 하는 방안에 대해서도 논한다.

  • PDF

RFID 리더를 위한 경량 임베디드 리눅스 구현 (Light-weight Embedded Linux Implementation for RFID Reader)

  • 신광무;박성호;정기동
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (A)
    • /
    • pp.148-150
    • /
    • 2006
  • 본 논문은 임베디드 리눅스 (Embedded Linux)를 기반으로 하고 있다. 리눅스는 안정성, 유연성, 오픈소스, 다양한 하드웨어 플랫폼 지원, 검증된 네트워크 등을 장점으로 임베디드 시스템 (Embedded System)의 운영체제로 많이 사용되고 있다. 하지만 기존의 리눅스 시스템은 중대형 시스템을 기반으로 운용되었기 때문에 자원 제약이 많이 따르는 임베디드 환경에서 적합하지 않다. 그리고 수십초가 걸리는 부팅시간도 중요한 문제점으로 작용한다. 본 논문은 임베디드 시스템인 RFID 리더 (Radio Frequency IDentification Reader)에서 경량화 (light-weighted) 과정을 거친 임베디드 리눅스를 운용할 수 있도록 하였다. RFID 리더의 잉베디드 리눅스는 보다 적은 메모리를 사용하여 메모리 사용 효율성을 높였고 경량화전의 시스템에 비교하여 상당한 부팅시간 감소 효과를 얻었다.

  • PDF

로드 가능한 정책을 사용하는 SELinux의 정책 재구성을 통한 성능 향상 (Performance improvements through policy reorganization in SELinux with loadable policy)

  • 고재용;조경연;이상길;이철훈
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2017년도 춘계 종합학술대회 논문집
    • /
    • pp.359-360
    • /
    • 2017
  • Priority-TE란 SELinux 에서 사용하는 타입에 우선순위를 부여하여 성능상의 이점을 확보하기 위한 방식이다. 기존의 Priority-TE 관련 연구는 SELinux 의 모놀리식 정책 방식에 Priority-TE 기반의 정책을 적용하였다. 모놀리식 정책 방식은 사용자가 시스템 부팅 후에도 추가적인 정책의 생성 및 수정, 삭제를 할 수 없기 때문에 사용함에 불편함이 있을 수 있다. 본 논문에서는 로드 가능한 정책방식이 적용된 SELinux 상에서 Priority-TE 기반 정책을 도입하여, 시스템 부팅 후에도 원활히 타입의 우선순위를 변경하여 시스템의 성능을 개선하는 기법을 제안한다.

  • PDF

컴퓨터 보안 강화를 위한 WOL(Wake On LAN) 기능 구현 전략 (An Implementation Strategy of WOL(Wake On LAN) for Enhancing the Computer Security)

  • 강구홍;경규열
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2014년도 제50차 하계학술대회논문집 22권2호
    • /
    • pp.467-468
    • /
    • 2014
  • 본 논문에서는 컴퓨터 보안 강화를 위해 WOL(Wake On LAN) 기능을 출입문 제어시스템에 탑재하여 RFID 카드를 소지한 사용자만이 컴퓨터에 일차적으로 접근 가능한 전략을 제안한다. 이러한 전략은 컴퓨터 사용을 위해 단순히 비밀번호를 이용해 로그온 하는 기존의 방법과 비교해 사전에 자신의 RFID 카드를 이용한 물리보안 인증 단계를 전처리 과정으로 포함함으로써 컴퓨터 보안이 한층 강화되었다고 볼 수 있다. 뿐만 아니라 출입문 제어시스템에 탑재된 WOL 기능에 의해 사용자가 자신의 컴퓨터에 실질적으로 접근하기 이전에 일부 부팅과정에 완료됨에 따라 사용자가 컴퓨터 부팅 과정동안 기다려야하는 대기시간을 줄임으로써 업무효율을 기대할 수 있다. 본 논문에서는 RFID 리더기와 라즈베리파이(Rasqberry Pi)사용해 WOL 기능을 탑재한 출입문 제어시스템을 직접 구현하고 실제 컴퓨팅 환경을 구현해 실험을 실시하였다.

  • PDF

빠른 마운트와 복구를 지원하는 NAND 플래시 파일 시스템 설계 (Design of NAND Flash File System for Fast Mount and Recovery)

  • 진종원;이태훈;정기동
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (B)
    • /
    • pp.404-407
    • /
    • 2007
  • 플래시 메모리는 비휘발성, 저 전력, 빠른 입출력, 충격에 강함 등과 같은 많은 장점을 가지고 있으며 모바일 기기에서의 저장 매체로 사용이 증가 되고 있다. 뿐만 아니라 기존 하드디스크를 대체하는 용도로도 사용하고 있다. 하지만 제자리 덮어쓰기가 불가능하고 지움 연산의 단위가 크다는 제약 및 블록의 지움 횟수 제한이 있다. 이러한 제약을 극복하기 위해 YAFFS와 같은 로그 구조 기반의 플래시 파일 시스템들이 개발 되었다. YAFFS와 같은 로그 구조 기반의 플래시 파일 시스템은 마운팅시에 시스템에 필요한 데이터들을 얻기 위해 전체 플래시 메모리를 읽어야 한다. 이러한 파일 시스템의 마운팅 과정은 전체 시스템의 부팅 시간을 지연시킨다. 본 논문에서는 위와 같은 문제점 해결을 위하여 빠른 부팅을 제공 할 수 있는 NAND 플래시 파일 시스템 구조 및 제안한 구조에서의 시스템 일관성 유지를 위한 빠른 복구 방법들을 제안한다.

  • PDF

x86 기반 임베디드 리눅스를 위한 DOC 파일시스템 (Building DOC Filesystem for x86-based Embedded Linux System)

  • 이병권;김석일;전중남
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.1667-1670
    • /
    • 2004
  • x86기반 임베디드 리눅스 시스템의 저장장치로 단일-칩 플래시 디스크인 DOC(DiskOnChip) 시스템이 많이 사용되고 있다. 본 연구에서는 DOC 스스로 부팅하도록 부팅이미지, 커널이미지, 루트파일시스템을 설치하는 과정을 설명한다. DOC는 자체 기능으로 에러탐색 및 수정기능과 파일시스템으로 TrueFFS가 인터페이스로 동작한다. 또한, 구성된 DOC 저장 시스템에 GUI 구현할 수 있도록 Qt-E 계층을 추가하여 시스템 개발자는 단지 어플리케이션을 설치함으로써 쉽게 임베디드시스템을 구성할 수 있다.

  • PDF

다중코어 운영체제를 위한 부트로더 설계 및 구현 (Design and Implementation of Boostrap Loader on Multi Core Operating System)

  • 김동휘;박연택;정해람;방태훈;주용완;이준동
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2023년도 제67차 동계학술대회논문집 31권1호
    • /
    • pp.1-4
    • /
    • 2023
  • 운영체제(Operating System)는 사용자의 하드웨어, 시스템 자원(System Resources)을 제어하고 프로그램에 대한 일반적 서비스를 지원하는 시스템 소프트웨어(System Software)이다. 시스템 하드웨어를 관리할 뿐아니라 응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를 제공한다. 최근에는 가상화 기술의 발전에 힘입어 실제 하드웨어가 아닌 가상 머신(HyperVisor) 위에서 실행되기도 한다. 본 연구에서는 다중 코어 프로세서를 타겟으로 한 소규모 운영체제 개발 프로젝트의 일환으로 부트로더를 설계하고 구현하였다. 부팅은 최초 컴퓨터에 전원이 들어온 후 운영체제가 실행할 수 있는 환경을 구축하는데 가장 중요한 역할을 하는 프로그램이며, 이를 잘 활용하면, 임베디드 시스템, IOT 등 다양한 분야에 이용할 수 있다.

  • PDF

멀티미디어 스트리밍 서비스에 대한 QPLUS의 연성 실시간 및 통신 성능 평가 (Soft Real-time Capabilities and Communication Performance Evaluation in Qplus for Multimedia Streaming Service)

  • 이광로;배병민;이인한;김민중
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 춘계학술대회
    • /
    • pp.301-304
    • /
    • 2013
  • 본 논문에서는 Qplus의 빠른 부팅과 연성 실시간 기술의 응답성 개선 효과를 입증하기 위해 절대적인 평가보다 상대적인 평가를 통해 실제 사용되는 서비스가 원활히 수행되는 지를 평가한다. 연성 실시간, 빠른 부팅, 파일 시스템 기술이 적용된 Qplus와 이러한 기술이 적용되지 않은 임베디드 리눅스를 개발보드에 탑재한 후, 멀티미디어 스트리밍 서비스에 대한 연성 실시간 기능 및 통신 성능 평가를 위해 AV(Audio/Video) 그룹통신을 개발 보드에 포팅하여 부팅시간 측정 실험, 연성실시간 측정 실험을 위해 자체 성능 측정실험, 통신 성능 평가를 위해 네트워크경유 성능 측정실험 등으로 나누어 크게 3가지를 수행하여 Qplus의 실제적인 성능평가와 분석을 수행한다.

  • PDF

어플리케이션 처리속도 개선을 위한 임베디드 리눅스 경량화 기법 (A Method of Embedded Linux Light-Weight for Efficient Application Execution)

  • 이태우;조지용;조용환
    • 한국컴퓨터정보학회논문지
    • /
    • 제18권3호
    • /
    • pp.1-10
    • /
    • 2013
  • 본 논문에서는 임베디드시스템에서실행하는 어플리케이션의처리 효율을개선하기 위하여 임베디드리눅스경량화 기법을 제안한다. 임베디드 리눅스 경량화를 위하여 Hibernation 기법을 응용한 부팅 시간 단축, Symbolic Link 기법과 가상주소매핑 기법을 적용한 JFFS2 파일시스템 최적화, 범용성을 보장하는 커널 경량화 등 세 가지 방법을 적용하였다. 이후, 의존성 검사 및 커널 이미지를 타깃 임베디드 키트에 맞게 생성하여 전송한 후 기존 임베디드 리눅스를 사용한 시스템과 본 논문에서 제안하는 경량화 기법이 적용된 임베디드 리눅스를 사용하는 시스템의 성능을 비교해 보았다. 실험결과, 커널 사이즈는 기존대비 9.6% 개선되었고, 부팅 완료시간은 18% 개선되었음을 확인하였다. 그리고 타깃 임베디드 키트에서 동작하는 어플리케이션의 처리 속도 또한 최적의 경우 11%, 최악의 경우 66%의 처리 속도가 개선되었음을 확인할 수 있었다. 이 결과는 본 논문에서 제안하는 경량화 기법을 통해 부팅 속도의 향상 및 기존 커널대비많은 리소스 확보가 가능하다는것을보여주며, 이렇게확보된시스템자원이임베디드 시스템에서동작하는 어플리케이션 처리속도 개선에도 좋은 영향을 준다는 것을 의미한다.