임베디드 리눅스의 모든것!!!
본 자료는 5페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
해당 자료는 5페이지 까지만 미리보기를 제공합니다.
5페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

임베디드 리눅스의 모든것!!!에 대한 보고서 자료입니다.

목차

Ⅰ. 서 론

Ⅱ. Embedded System
1. Embedded System이란 ?
2. Embedded System OS 현황
3. 임베디드 시스템 OS 개발 붐
4. 기존 Embedded System OS의 한계

Ⅲ. 리 눅 스
1. 리눅스의 정의
2. 리눅스의 특징

Ⅳ. Embedded System에서의 Linux
1. Embedded linux란?
2. Embedded linux의 장점
3. Embedded Linux 개발 현황
4. Embedded Linux 연구과제

Ⅴ. 결 론

본문내용

접속 장비 등에 이식을 추진하고 있다.
이밖에 엠플러스텍, 밀레텍, 씨엔아이, 미지리서치 등의 업체가 리눅스를 탑재한 PDA 개발에 나서고 있다. 대신정보통신과 유니워크는 각각 디지털TV 및 인터넷TV용 세트톱박스에 리눅스를 탑재할 계획이다. 케이아이티에프는 제어계측용 로봇과 공작기계 등에 리눅스를 탑재하는 기술을 개발 중이며, 성지인터넷도 임베디드 리눅스 환경에서 전력, 기상, 환경, 철도 등 기간시설물을 감시, 제어할 수 있는 시스템을 개발했다.
4. Embedded Linux 연구과제
4.1 저전력시스템 개발
소형 휴대 정보 단말의 개발에 있어 효율적인 전력 관리를 통한 배터리 사용 시간의 연장은 중요한 경쟁력 향상의 요소이다. 리눅스 커널에 이용되고 있는 진보된 전력 관리(Advanced Power Management)기술을 연구 개발하고 및 이를 소형 시스템에 구현하는 일이 필요하다.
4.2 효율적 메모리관리 기술 개발
소형 시스템은 제한된 메모리 자원을 갖고 있으며, 이런 제한된 메모리 자원 위에 다양한 기능을 갖는 소프트웨어를 지원하여 기 능성을 향상 시키는 기술이 필요하다. 리눅스에 이용된 메모리 및 프로세스 관리 기술을 연구 개발하여 이를 소형 시스템에 구현하 여야 한다. 특히 실행 후 잔류 메모리(footprint)를 감소시키는 연구가 필요하다. 이와 관련하여서는 최근에 한국의 한메 소프트웨어에서 개발한 WindStone을 눈 여겨 볼 필요가 있다.
4.3 안정적시스템 소프트웨어 기술 개발
데스크탑 컴퓨터에 쓰이는 리눅스는 다른 운영체제에 비해 훨 씬 향상된 안정성을 갖고 있으며, 이는 특히 통신 구성 요소에 있어서 더욱 그러하다. 이런 리눅스의 안정성을 소형 시스템에도 그대로 유지할 수 있는 기술을 개발하여야 한다.
4.4 유저인터페이스 연구 및 개발
유저 인터페이스를 필요로 하지 않는 임베디드 시스템도 있 지만, PDA를 포함한 많은 임베디드 시스템들은 간단한 텍스트 기반에서부터 훨씬 복잡한 방식까지 유저 인터페이스를 필요로 한다. 데스트 탑에 쓰이는 유저 인터페이스는 현재까지 키보드, 마우스, 그래픽 등등이 사용되어 왔으나, PDA의 경우는 훨씬 작은 플랫폼이란 제한성으로 키패드, 필기체 인식, 음성 인식 등이 연구 개발되어 왔다. 최근에는 이 외에도 한 손만으로 사용할 수 있는, 방향성이나 무게성에 기반한 유저 인터페이스에 대한 개발도 이루어지고 있다. 사용자의 편의성과 전달의 정확성을 중시하는 새로운 개념의 유저 인터페이스에 개한 개발은 리눅스 뿐만 아니라 대부분의 임베디드 시스템에 연구 되어져야 할 분야이다.
4.5 실시간성
휴대 정보 단말기를 멀티미디어 플레이어로도 사용하기 위해 서 가장 필요한 요소 중의 하나는 운영체제의 실시간 성이다. 완화된 실시간성(Soft real time)은 기존의 리눅스에 이미 POSIX 연실시간 스케쥴링(Soft real-time scheduling)으로 구현되어져 있으며, 엄격한 실시간성(Hard real time)을 커널에 구현하는 연구는 최근에 이루어지고 있다. 리눅스에 실시간 동작을 원하는 시스템을 위한 연구 기관으로는 미국의 뉴멕시코대학과 캔사스대학을 꼽을 수 있다. 실시간 리눅스는 멀티미디어 단말 뿐만 아니라 네트워크 라우터 장비에도 적용 되고 있다.
4.6 부분시스템으로서의 임베디드시스템
PDA 와 같은 임베디드 시스템 및 이동 단말은 작고 가벼워야 하므로 컴퓨팅 파워 및 메모리 사이즈에 있어서 제한적일 수 밖에 없으며 하드 디스크 같은 대용량 저장 장치를 장착하기도 어렵다. 물론 휴대시에는, 단말 자체가 독립적인 완전한 시스템으로 작동하여야 한다.
이렇게 독립적인 시스템만으로 PDA가 작동하는 데에서 더 나 아가 다른 PC나 워크스테이션에 있는 대용량 저장 용량 장치나 다른 자원을 이용할 수 있다면 더 나은 서비스를 제공할 수도 있을 것이다. 예를 들어 어떤 멀티미디어 단말이 이동 중에는 플래쉬 메모리 사이즈가 작으므로 불과 수 곡의 MP3 파일만을 연주할 수 있으나, 집에서는 PC에 있는 MP3 파일 디렉토리를 NFS 마운트하여 자신의 파일 시스템으로 사용할 수 있게 만든다면 수백 개의 MP3 파일까지도 연주할 수 있다.
한편 임베디드 시스템을 어떤 때에는 독립적인 시스템으로 작 동 하다가 다른 때에는 한가지 작은 태스크만을 수행하는 부분 시스템으로 작동하는 방식으로 만든다면, 다른 서버나 다른 임베디드 시스템들과의 네트워킹을 통한 병렬 및 분산 프로세싱을 통해 큰 태스크를 수행할 수 있다. 이와 같은 부분 시스템으로서의 임베디드 시스템에 대한 연구도 가치 있을 것이다.
Ⅴ. 결 론
리눅스는 그 동안 데스크 탑에서의 개발에 의한 많은 경험으로 가격 경쟁력, 성능의 우월성 및 개발의 용이성 등에서 검증된 운영체제이다. 이와 같은 리눅스 운영체제의 장점들이 임베디드 시스템의 개발에도 그대로 적용될 것이라는 기대는 현재까지 만족스러운 편이다.
임베디드 시스템을 위한 리눅스 기반 소프트웨어 연구 개발은 미 국을 비롯한 선진국에서 활발히 진행 되고 있으나 한국에서는 이제 초입기로 많은 관심과 투자가 이루어져야 할 분야이다. 특히 선진국에서 활발히 진행되고 있다고는 하나 아직 그 기술의 격차가 월등한 단계는 아니므로 국내에서 이 분야에 대한 노력을 경주한다면 다른 분야에 비해 더 나은 국제 경쟁력을 확보할 수 있으리라고 생각된다.
리눅스를 임베디드 시스템에 적용시키려는 노력 속에서, 특히 저 전력 관리, 효율적 메모리 관리, 안정적 시스템 소프트웨어, 유용한 유저 인터페이스 개발, 및 실시간성 적용이 우선 수행되어야 할 것이며, 부분 시스템으로서의 임베디드 시스템에 관한 연구도 필요하다.
<참 고 문 헌>
◈ http://kelp.or.kr
◈ http://www.embenix.com
◈ http://www.terms.co.kr
◈ http://www.embedded.co.kr
◈ http://ktechno.co.kr/rd_news/km001_01.html
◈ http://com-world.co.kr/
◈ 마이크로소프트웨어 (1999년 9월호)
◈ 정보처리학회지 (Vol.6 No.6) 등

키워드

  • 가격2,000
  • 페이지수15페이지
  • 등록일2004.11.17
  • 저작시기2004.11
  • 파일형식한글(hwp)
  • 자료번호#273820
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니