More Related Content Similar to Chrome OS (20) Chrome OS2. Contents
โข What is Chrome OS?
โข Main Features
โข History
โข Architecture
โข Applications
โข Related Project
โข Conclusions
2
4. What is Chrome OS?
โข ๊ตฌ๊ธ์ ์ํด ๊ฐ๋ฐ๋ ๋ฆฌ๋
์ค ๊ธฐ๋ฐ ์น ์ ํ๋ฆฌ
์ผ์ด์
์คํ ์ ์ฉ ์ด์์ฒด์
โข 90% ์ด์์ ์ฌ๋๋ค์ ์ปดํจํฐ์์ ๋๋ถ๋ถ
์น ๋ธ๋ผ์ฐ์ ๋ง ์ฌ์ฉํ๋ ๊ฒ์ผ๋ก ๋ํ๋ ๊ฒ
์ ์ฐฉ์
โข ์ฌ์ฉ์ ๊ด์ ์์๋ง ๋ณด๋ฉด Chrome ์น ๋ธ๋ผ
์ฐ์ ์ ๋์ผํ UX ์ ๊ณต
4
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 ์ฌ์ค์น ์์ญ ํฌํจ
โข Veri๏ฌed Boot: ํ์จ์ด ์์ฒด, ๋ถํ
์ ์ปค๋, ์์คํ
์ด๋ฏธ์ง ๊ฒ์ฆ
โข Fast Boot: PC ํ์จ์ด(BIOS) ๋จ์ํ, Legacy Device ์ง์ ๋ถ๋ถ ์ ๊ฑฐ ๋ฑ
12
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...
Login
Linux 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