Your SlideShare is downloading. ×
Chrome OS
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Chrome OS

909
views

Published on

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
909
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
31
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. GoogleChrome OS 리뷰 인프라웨어권우일 willkwon@infraware.co.kr 1
  • 2. Contents• What is Chrome OS?• Main Features• History• Architecture• Applications• Related Project• Conclusions 2
  • 3. 3
  • 4. What is Chrome OS?• 구글에 의해 개발된 리눅스 기반 웹 애플리 케이션 실행 전용 운영체제• 90% 이상의 사람들은 컴퓨터에서 대부분 웹 브라우저만 사용하는 것으로 나타난 것 에 착안• 사용자 관점에서만 보면 Chrome 웹 브라 우저와 동일한 UX 제공 4
  • 5. What is Chrome OS? 5
  • 6. Main Features Battery, Net work Meter Access to Local Storage 6
  • 7. Main Features 카메라 쫄깃쫄깃 프로필사진 검색키 7
  • 8. Main Features 시스템설정 무선랜설정 작업관리자 작업 8
  • 9. Main Features• Chrome 브라우저 형태의 풀 스크린 윈도우• 원격 애플리케이션 접근 지원(RDC,VNC, ...)• 클라우드 프린팅• 통합 미디어 플레이어 9
  • 10. History• 2009년 11월, 최초 릴리즈, Canonical사와 협업• 2010년 1월, 점차 타블릿 디바 이스를 지원하는 방향• 2010년 12월, Cr-48 소개, 2011 3월 까지 6만대 출하• 2011년 5월, Google I/O에서 상 용 Chrome Book 등장 • 삼성전자, Acer 10
  • 11. Architecture• 주요 구성 요소(3-Tier) • Browser and Window Manager • System level Software and User-land Services • Kernel • Drivers • } Connection Manager, ... • Firmware } } 11
  • 12. Architecture: Firmware• 빠른 부팅/보안 핵심 요소 • 커널 부팅단계에서 불필요한 부분 제거 • 시스템 복구 영역 등 추가• 주요 구현부 • System Recovery: OS 재설치 영역 포함 • Verified Boot: 펌웨어 자체, 부팅시 커널, 시스템 이미지 검증 • Fast Boot: PC 펌웨어(BIOS) 단순화, Legacy Device 지원 부분 제거 등 12
  • 13. Architecture:Firmware(Boot Flow) Start System Recovery 13
  • 14. Architecture: System-level & User-land Software• 리눅스 커널 • 부팅 성능 향상외 대부분 기본 리눅스와 동일 • Upstart(init 대체), 대부분의 서비스를 실행하는 Daemon• 주요 서비스 • D-Bus: 브라우저와 시스템간 통신에 사용 • Connection Manager: 네트워크 디바이스 상호작용, Wi-Fi, 3G, Eth 등 • WPA Supplicant: 무선 네트워크 보안 모듈 • Autoupdate: 새로운 시스템 이미지로 업데이트 담당 • Power Management: 전원 관리 이벤트 처리 • Standard Linux Services: NTP, syslog, cron 14
  • 15. Architecture: Chromium & Window Manager• Window Manager • 다중 윈도우 관리, X window manager와 유사 • 윈도우 위치 관리, 입력 포커스 할당 등 • X-Composite 확장 지원, OpenGL을 이용한 화 면 전환 효과 등 15
  • 16. Booting Sequence• GPOS BIOS OS Primitives Hardware Detection Load & Start Kernel Load & Start Bootloader BLA BLA BLA... Login Linux Applications Splash Screen BLA BLA BLA... 16
  • 17. Booting Sequence • Chrome OS BIOS OS Primitives Hardware Detection Load & Start Kernel Load & Start Bootloader BLA BLA BLA... LoginLinux Applications Splash Screen BLA BLA BLA... Chrome 17
  • 18. Applications• 로컬에서 독립적으로 실 행되는 사용자 응용 없음• Chrome Web Store를 통 해 웹 앱 설치 가능 • 웹앱 • 브라우저 확장 • 테마 18
  • 19. Applications• 웹 앱 배포를 위한 패키징 방법 제공 { "name": "Google Mail", "description": "Read your gmail", "version": "1", "app": { "urls": [ "*://mail.google.com/mail/", "*://www.google.com/mail/" ], "launch": { "web_url": "http://mail.google.com/mail/" } }, "icons": { "128": "icon_128.png" }, "permissions": [ "unlimitedStorage", "notifications" ] } 19
  • 20. Related Project• ChromeOSLinux • http://getchrome.eu • Chrome 브라우저가 기본 탑 재된 리눅스 배포판 • Gnome 기반 경량 데스크톱 용도 • 일부 네이티브 앱 기본 탑재 • Live CD 로 제공됨 20
  • 21. Conclusions• 하드웨어 지원 • 구글 파트너사만 지원 • 넷북 디바이스 타겟 • 타블릿 지원?• 안드로이드와 관계 • 모바일과 PC시장으로 차별화• 시장 측면 • 클라우드로 점차 이동 • 기능 및 용도에서 기존 OS를 완전히 대체하지는 않을것 21
  • 22. 고맙습니다! @bitroid 22