[운영체제]임베디드 리눅스 개발
- 최초 등록일
- 2005.11.17
- 최종 저작일
- 2005.11
- 30페이지/ MS 파워포인트
- 가격 1,500원
소개글
임베디드 리눅스의 개발에 관한
파워 포인트 자료
목차
타켓 머신의 선택
임베디드 리눅스의 크기
소프트웨어 개발 툴의 선택
부팅
리눅스 커널 버전의 선택
쉘(shell)의 선택
GUI의 선택
파일 시스템과 실행파일 포맷 선택
본문내용
4.1 타켓 머신의 선택
임베디드 리눅스 개발의 첫 번째 결정
목적과 사용처에 적절한 하드웨어 선택
하드웨어 선택 시 고려사항
비용 및 개발기간
획득하는데 걸리는 기간
주변장치의 선택도 고려
4.2 임베디드 리눅스의 크기(1/5)
커널의 크기
커널의 구성요소와 이 요소들을 구현한 프로그램의 크기에 따라 결정
커널이란?
컴퓨터 운영체계의 가장 중요한 핵심으로 운영체계의 다름 모든 부분에 여러가지 기본적인 서비스를 제공
4.2 임베디드 리눅스의 크기(2/5)
커널의 구성요소
프로세스 관리
메모리 관리
프로세스간 통신부
파일 시스템 관리부
네트워크 관리부
디바이스 드라이버
4.2 임베디드 리눅스의 크기(3/5)
리눅스 커널의 구조
4.2 임베디드 리눅스의 크기(4/5)
리눅스 커널 소스의 구성
Documentation: 커널 프로그래머를 위한 기술적 문서파일을 포함
arch: 리눅스를 포팅할 수 있는 각 프로세서 아키텍처에 의존적인 기능들이 구현
drivers: 모든 하드웨어 디바이스 드라이버들이 서브 디렉토리를 이루면서 존재
fs: 논리적 파일 시스템을 처리하는 부분으로 리눅스의 가상파일 시스템을 사용할 수 있게 해주는 부분
참고 자료
없음