728x90
반응형
SMALL
- 초기 운영체제는 메모리도 더 작고 작업이 단순했기 때문에 운영체제의 크기가 작았고, 한번에 한개의 프로그램이 실행되어 스와핑이 제한적으로 이루어졌다.
- 그러나 기술이 발전하면서 프로그램의 종류가 다양해지고 복잡해졌기 때문에 운영체제 또한 매우 크고 복잡해졌다.
리눅스(Linux)
- 리눅스(Linux)는 1991년 9월 17일 리누스 토르발스가 처음 출시한 운영 체제 커널인 리눅스 커널에 기반을 둔 오픈 소스 유닉스 계열 운영 체제 계열이다.
- 리눅스는 핀란드 대학생이었던 리누스 토르발스가 밑바닥부터 새로 만들기를 결심하면서 시작했는데, 초기에는 10,000행도 안되는 작은 단위의 프로그램이었지만 프로그래머들간의 협업으로 인해서 막대한 영향력을 가진 운영체제가 되었다.
- 유닉스 운영체제 6판: 작성자 2명, C와 어셈블리언어 9000행으로 구성
- 현재의 리눅스: 수 천명의 작업자와 1천만 행이 훨씬 넘는 구성
가상 운영체제와 가상머신
- 게스트 운영체제와 같은 가상 운영체제를 가상 머신이라고 하는데 컴퓨터 상에서 소프트웨어로 존재하지만 마치 하드웨어인 것처럼 그 작동방식을 모방하는 프로그램이다.
- 가상머신을 이용하는 이유는 하드웨어처럼 물리적 장비를 만들어서 출하는 것보다 프로그램을 작성해서 배포하는 것이 더 유연하기 때문이다.
- 클라우드 컴퓨팅은 가상머신에 의존한다.
- AWS: 최대 클라우드 컴퓨팅 제공 업체
- AWS는 고객의 작업량 변화에 맞게 서비스 성능과 용량을 줄여서 제공하여 특히 성공적이며, 비용 측면에서도 효율적이기 때문에 많은 회사가 자체 서버를 운영하는 것보다 클라우드 컴퓨팅을 활용한다.
<출처>
https://velog.io/@bo-oram/가상-운영체제와-가상-머신-운영체제가-일하는-법
728x90
반응형
LIST
'IT 지식 > 1일 1로그 100일 완성 IT지식' 카테고리의 다른 글
와이파이는 상표 이름 (0) | 2022.08.03 |
---|---|
운영체제가 일하는 법 (1) | 2022.07.30 |
다른 프로그램을 처리하기 위한 프로그램 (0) | 2022.07.27 |
알고리즘은 이상 프로그래밍은 현실 (0) | 2022.07.27 |
프로세서는 무조건 빠른 게 좋을까? (0) | 2022.07.23 |