7. 1. 리눅스 이해 – Why linux?
1. 많은 회사가 리눅스를 사용한다.
• 리눅스의 시장성은 357억 달러를 넘어섰다.(2008)
• 2008년 웹서버의 60%는 리눅스가, 40%는 윈도우이다.
$35,700,000,000
Web-server market
share(2008)
LINUX
Window
6
8. 1. 리눅스 이해 – Why linux?
2. 가격이 싸다.
1,250,000 9,500,000
7
9. 1. 리눅스 이해 – Why linux?
3. 여러 분야에서 다양하게 사용된다.
• Oak Ridge National Laboratory's Jaguar Supercomputer
• Google’s android
8
10. 2. OS 구조
iexplore.exe
KERNE 명령어 응용
H/W
L 해석 프로그램
iexplore.exe
9
14. 2. OS 구조 - kernel
운영체제 ≒ kernel
1. 기능
① 하드웨어의 입출력 관리
② Shell(명령어 해석)에서 해석한 명령어를 H/W에 전송
③ PC의 resource(자원) 관리
2. 버젼
2.6.35.7
major minor 패치 추가번호
홀수 짝수
(개발) (안정)
13
25. 5. Vmware - 가상화
1. 정의
컴퓨터에서 컴퓨터 리소스의 추상화을 일컫는 광범위한 용어이다. "물리적인 컴퓨
터 리소스의 특징을 다른 시스템, 응용 프로그램, 최종 사용자들이 리소스와 상호
작용하는 방식으로부터 감추는 기술"로 정의할 수 있다. 이것은 다중 논리 리소스
로서의 기능을 하는 것처럼 보이는 서버, 운영 체제, 응용 프로그램, 또는 저장 장치
와 같은 하나의 단일 물리 리소스를 만들어 낸다. 아니면 단일 논리 리소스처럼 보
이는 저장 장치나 서버와 같은 여러 개의 물리적 리소스를 만들어 낼 수 있다.
24