Kenel
OS의 핵심 기능을 모아 놓은 것이다.
System call
OS의 기능 중 응용프로그램이 사용하도록
허락된 기능들의 집합이다.
Shell
사용자와 OS 사이의 인터페이스
사용자의 입력을 해석하여 커널의 함수 호출
Utilities
응용 프로그램
예) 웹 브라우저, 파워포인트 등
Linux의 특징
높은 안정성
강력한 네트워크 기능
GNU 소프트웨어와 함께 배포된다.
오픈소스 OS이다.
오픈소스이다 보니, 다양한 플랫폼에 이식이 가능하다.
리눅스는
레드헷, 우번투 등의 기반이 되었다.
유닉스 리눅스는 CUI가 기본이다.
'컴퓨터 프로그래밍 공부 > 컴퓨터 구조 + 운영체제' 카테고리의 다른 글
프로그램 실행과정 (0) | 2024.11.30 |
---|---|
시스템 프로그래밍의 이해와 접근 (1) | 2024.11.24 |
시스템 프로그래밍 능력을 갖춰야 하는 이유 (0) | 2024.11.09 |
시스템 프로그래밍이란? (0) | 2024.10.31 |
힙 메모리 영역 특징 (1) | 2024.09.29 |