임베디드 소프트웨어/임베디드 소프트웨어
[임베디드] 임베디드 리눅스
2021. 11. 4. 08:25반응형
임베디드 리눅스는 무상, 다양한 앱 탑재가 용이함.
임베디드 리눅스는 공개된 리눅스 커널과 각종 앱 소스를 임베디드 시스템에 동작하도록 최적화하여 사용하는 운영체제임.
- 컴퓨터 시스템과 달리 적은메모리 사용해야함.
- 느린 프로세서에서 동작하며, 대부분 특정 목적의 앱을 탑재하여 사용함.
임베디드 리눅스 장점
- 공개 소프트웨어 (GPL 라이센스)임 (무상, 많은 개발자 사용)
- 모듈 지원
- 시스템이 기동된 이후에도, 디바이스 드라이버 또는 커널 기능을 탑재하거나, 불필요한 기능을 제거할 수 있음.
- 운영체제를 유연하게 사용 가능
- POSIX 기반 운영체제
- 임베디드 리눅스는 유닉스와 유사한 POSIX 기반의 운영체제.
- 다양한 플랫폼 지원
- ARM, PPC, MIPS, X86 프로세서 지원.
- 멀티태스킹/가상메모리/다양한 네트워킹 지원
반응형
'임베디드 소프트웨어 > 임베디드 소프트웨어' 카테고리의 다른 글
[임베디드](비공개) 네트워크 인터페이스 (정리) (0) | 2021.11.15 |
---|---|
[임베디드](비공개) 디바이스 드라이버 (0) | 2021.11.04 |
[임베디드] 부트로더와 U-boot (수정중) (2) | 2021.10.27 |
[임베디드] 프로세서 아키텍쳐 코어 (0) | 2021.06.22 |
[임베디드] ARM 프로세서 모드와 레지스터 (0) | 2021.06.21 |