• Title/Summary/Keyword: 경량 운영체제

Search Result 34, Processing Time 0.025 seconds

Implementation of Light Weight Linux O.S on the Flash Memory (플래쉬 메모리 내에 상주 가능한 경량 리눅스 운영체제 구현)

  • Jang, Seung-Ju;Choe, Eun-Seok
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2007.10a
    • /
    • pp.309-312
    • /
    • 2007
  • 최근 임베디드 시스템에 대한 많은 연구들이 진행 중이다. 임베디드 시스템은 점점 소형화 추세로 가고 있다. DOM(Disk On Module)저장장치는 공간에 제한이 있는 응용프로그램이나 모바일 등의 기기에 사용할 수 있다. 본 논문에서는 DOM(Disk On Module) 메모리를 사용하여, 리눅스 기반의 커널을 탑재하고, DOM 메모리만으로 시스템이 구동될 수 있도록 한다. DOM(Disk On Module) 메모리의 용량 제한으로 인하여 소형 운영체제가 필수적이다. 이를 위해 본 논문은 기존의 리눅스 운영체제를 DOM 환경에 적합하도록 경량화시켜서 설계하였다. 리눅스 운영체제를 경량화한 수, DOM(Disk On Module)에 부트 로더의 한 종류인 LILO를 설치하여 DOM(Disk On Module)메모리상에서 새롭게 설계된 경량 리눅스 운영체제가 일반 리눅스 운영체제처럼 부팅될 수 있게 만들어 준다. 본 논문은 일반 리눅스 PC와 성능을 비교하는 실험을 수행하였다.

  • PDF

Implementation of Light Weight Linux O.S on the Flash Memory (플래쉬 메모리 내에 상주 가능한 경량 리눅스 운영체제 구현)

  • Jang, Seung-Ju
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.11 no.12
    • /
    • pp.2298-2305
    • /
    • 2007
  • Many people is studying the embedded system. The embedded system becomes a small size device. The DOM memory is using in the mobile device and small site devices. This paper proposes light-weighted Linux O.S that is running onto the DOM memory. The embedded system with the DOM must have a light-weigthed O.S due to the memory space restriction. This paper designs light-weigthed Linux O.S for the DOM memory. The new designed LILO boot loader boots the new designed light-weigthed Linux O.S as a normal Linux O.S. This paper experiments comparing the designed new light-weigthed Linux O.S with a Linux PC.

Design and Implementation of POSIX Wrapper for Light-Weight Real-Time Operating System SenOS (경량 실시간 운영체제 SenOS를 위한 POSIX 호환계층(Wrapper)의 설계 및 구현)

  • Jeong, seong-hoon;Gwon, jae-guk;Lee, cheol-hoon
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2011.05a
    • /
    • pp.23-24
    • /
    • 2011
  • 기존 성능중심의 PC에서 편의를 위한 인간 중심인 웨어러블 컴퓨터 시대로 변하고 있다. 웨어러블 컴퓨터는 제한적인 하드웨어에서 센서들과의 통신뿐만 아니라 동시에 여러 이벤트를 빠르게 처리해야 한다. SenOS는 극히 제한된 자원을 이용하면서 응용소프트웨어가 탑재된 장치가 요구하는 시간 내에 처리가 필요한 웨어러블 컴퓨터에 적합한 경량 실시간 운영체제이다. 하지만 SenOS는 현재 표준 인터페이스의 미적용으로 인해 응용프로그램의 재사용성이 낮아진다. 따라서 응용프로그램의 재사용성을 높이기 위해 표준 인터페이스를 적용할 필요성이 있다. 컴퓨팅 시스템에서 개방형 시스템 구조를 갖는 표준 중 운영체제의 인터페이스에 대한 표준으로 POSIX(Portable Operating System Interface)가 개발되어 있으며, 디지털 컨버전스 기기와 같이 실시간 운영체제 탑재를 요구하는 시스템을 위한 인터페이스 표준으로 POSIX.4 계열이 있다. 본 논문에서는 경량 실시간 운영체제 SenOS의 표준 인터페이스 적용을 위한 개방형 실시간 운영체제 인터페이스 표준인 POSIX.4 호환 계층(wrapper)을 설계 및 구현하였다.

  • PDF

Optimized Lightweight IP Implementation for High-speed Transmission without Operating System (운영체제가 없는 고속 통신 환경에 최적화된 경량 IP 구현)

  • Jang, Joon-Hyouk;Jung, Jin-Man;Cho, Yoo-Kun;Choi, Kyu-Jin;Jeon, Gwang-Il;Hong, Ji-Man
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06d
    • /
    • pp.281-282
    • /
    • 2011
  • 유비쿼터스 환경의 발달과 함께 내장형 장치에서도 광대역 IP 망을 통한 네트워킹의 중요성이 부각되었다. 내장형 시스템은 데스크탑과 비교할 때 전력, 처리 능력, 메모리 크기 등의 가용 자원이 제한되기 때문에 내장형 시스템의 자원 제약을 고려한 경량화된 네트워크 프로토콜이 연구되어 왔다. 기존의 소프트웨어 기반 경량 IP는 실시간 운영체제를 전제하고 있으며 플랫폼 독립성을 고려하여 설계되었다. 본 논문에서는 운영체제가 없는 내장형 시스템에 최적화된 경량 IP를 제안한다. 또한 이를 LTE 네트워크 계측기에 적용시켜 제안 기법의 성능을 검증하였다.

A Design and Implementation of Light Weight Network Stack for Real-time Operating System (실시간 운영체제를 위한 경량 네트워크 스택의 설계 및 구현)

  • Lee Jung-Won;Jeon Sang-Ho;Lee Soong-Yul;Lee Cheol-Hoon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06a
    • /
    • pp.373-375
    • /
    • 2006
  • 정보가전기기의 발전에 따라 인터넷과 퍼스널 컴퓨터 중심의 정보화는 이제 어느 장소, 어느기기에서나 네트워크와 연결되어 사용자에게 서비스를 제공하는 유비쿼터스 시대로 접어들고 있다. 이러한 정보기기들은 기기에 특성화된 실시간 운영체제를 탑재하고 통신하게 되며, 한정된 자원을 가진 내장형 정보기기들을 위해 경량의 네트워크 스택을 적용해야 할 필요성이 있다. 본 논문에서는 실시간 운영체제상에 내장형 시스템용 경량 네트워크 스택을 설계 및 구현하였다.

  • PDF

The Design and Implementation of Light-Weight Real-Time Operating System for Audio Player (Audio Player를 위한 경량 실시간 운영체제 설계 및 구현)

  • Cho Moon-Haeng;Lee Jung-Won;Kang Hui-Sung;Lee Cheol-Hoon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06a
    • /
    • pp.274-276
    • /
    • 2006
  • 임베디드 시스템은 특정 임무를 수행하도록 설계된 전용 컴퓨팅 시스템으로 그 용도에 따라 다양한 하드웨어 구성요소를 가지며, 그 쓰임새에 따라 특정 하드웨어 중심으로 시스템을 구현할 수 있다. 이런 하드웨어 시스템의 자원을 효율적으로 관리하기 위해서는 그 시스템에서 요구하는 기능을 만족시키는 특정 운영체제가 필요하다. 본 논문에서는 적은 크기의 메모리에 실시간 운영체제와 파일시스템, 애플리케이션이 모두 탑재되어야 하는 Audio Player 시스템을 위한 경량 실시간 운영체제를 설계 및 구현하였다.

  • PDF

The Implementation of IPv4 TCP/IP for Real Time Operating System (실시간 운영체제를 위한 IPv4 TCP/IP 구현)

  • 양희권;최인범;김용희;이철훈
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.823-825
    • /
    • 2004
  • 정보화가 가속되면서 시스템의 네트워크 기능은 필수적 요소가 되었다. 범용 운영체제와 달리 경량의 시스템에 탑재되던 실시간 운영체제들은 TCP/IP 프로토콜을 기반으로 한 네트워크 기능이 추가됨으로써 정보가전의 시대를 앞당기고 그 적용 범위 또한 확대하는 효과를 가져왔다. 본 논문에서는 본 연구팀이 개발한 실시간 운영체제인 iRTOS$^{TM}$에 IPv4 TCP/IP를 구현하였다[1].

  • PDF

Techniques for Light-weighted Embedded Linux for Mobile Phones (휴대폰을 위한 임베디드 리눅스 경량화 기법)

  • Lim Yun-Jae;Nam Young-Jin;Kim Sung-Ryul;Seo Dae-Wha
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06a
    • /
    • pp.370-372
    • /
    • 2006
  • 임베디드 리눅스 운영체제는 전형적인 임베디드 시스템 중의 하나인 휴대폰 환경에도 적용될 수 있다. 실제로 최근 휴대폰 제조사들이 휴대폰에 리눅스를 채택하기 시작하면서 리눅스 기반의 운영체제를 탐재한 휴대폰이 다수 개발되어 휴대폰 시장에서 꾸준한 성장 추세를 이어가고 있다. 임베디드 리눅스를 휴대폰 환경에 적용하기 위해서는 몇 가지 기술적인 요구사항들이 고려되어야 하며, 대표적으로 리눅스 시스템 크기에 대한 경량화가 필요하다. 본 논문에서는 임베디드 리눅스를 휴대폰 환경에 적용하기 위한 구체적인 경량화 기법들을 제시하고 각 기법을 휴대폰 리눅스 플랫폼 환경에 적용하여 커널과 루트 파일 시스템 각각의 ROM, RAM 사용량 측면에서 그 효과를 검증해 본다.

  • PDF

Design of Real-Time Operating System for Sensor Network based on $\mu$TMO Model ($\mu$TMO 모델 기반의 실시간 센서 네트워크 운영체제의 설계)

  • Lee, Jae-An;Choi, B.K.;Heu, Shin
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10a
    • /
    • pp.167-171
    • /
    • 2006
  • 무선 센서 네트워크는 유비쿼터스 컴퓨팅에서 생활 환경과 컴퓨터 사이의 중계자 역할을 하는 매우 중요한 연구 분야이다. 매우 제약적인 자원 환경에서 동작하여야 하는 센서 노드의 동작 환경적 특성 때문에 제한된 자원을 효율적으로 관리할 수 있는 센서 노드용 운영체제가 요구된다. 센서 노드는 제약적인 자원을 가지고 있지만 데이터 수집, 데이터 프로세싱, 다른 노드로부터 수신된 데이터의 전달 등 여러 가지 작업들이 동시에 발생된다. 기존의 범용 센서네트워크 운영체제에서는 극도로 제한된 자원을 최대한 효율적으로 사용할 수 있는 방법에 대하여 주로 연구해 왔다. 무선 센서 네트워크의 응용 범위가 점차 넓어지고 있다. 방사능 감지와 같이 실시간성을 요구하는 응용분야들이 생겨나기 시작하면서 센서 네트워크에서도 실시간성의 필요성이 대두되게 되었다. 실시간 센서 네트워크 연구 분야에서 실시간 통신 프로토콜의 연구 결과가 발표되고 있지만, 실시간 운영체제의 지원없이 완전한 실시간성을 보장하기 힘들다. 하지만 센서 노드용 실시간 운영체제에 대한 연구는 아직까지 활발히 진행되지 않고 있다. 본 논문에서는 정시성을 보장하는 분산 객체 모델인 TMO를 센서네트워크의 제한된 자원 환경에 알맞도록 경량화 시킨 $\mu$TMO 모델을 제시하고, 센서 노드용 운영체제에 $\mu$TMO 모델 을 적용하여 실시간성 지원에 따른 오버헤드를 감소시킨 실시간 센서 네트워크 운영체제의 구조를 제안한다.

  • PDF

Design and Implementation of Graphic User Interface for multimedia device on Real-Time Operating System (실시간 운영체제 UbiFOS$^{TM}$ 에서 멀티미디어 기기를 위한 Graphic User Interface 설계 및 구현)

  • Lee, Won-Yong;Lee, Cheol-Hoon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10a
    • /
    • pp.399-403
    • /
    • 2006
  • 실시간 운영체제(Real Time System)를 탑재한 내장형 시스템(Embedded System)은 수십 년 전부터 다양한 용도로 개발되어 왔다. 그래픽 장치들이 미비했던 초기의 내장형 시스템에서는 사용자 인터페이스가 단순하게 구현되었으나, 기술의 발달로 인하여 사용자가 쉽게 이용할 수 있게 GUI(Graphic User Interface)가 적용될 필요가 있다. 멀티미디어 기기에서 요구되는 포토 뷰, MP3P, 동영상과 같은 기능들을 만족 시키고, 또한 내장형 시스템의 특성상 GUI 가 경량이어야 한다. 본 논문에서는 실시간 운영체제인 UbiFOS$^{TM}$ 에 멀티미디어 기기를 위한 UbiFOS_GUI 를 설계 및 구현하였다.

  • PDF