Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Kernel: Overview of the Operating System. Find the 5 places they differ.

Similar presentations


Presentation on theme: "The Kernel: Overview of the Operating System. Find the 5 places they differ."— Presentation transcript:

1 The Kernel: Overview of the Operating System

2 Find the 5 places they differ

3 1.01 – The big picture

4 Resource Allocation Accounting Protection & Security OS Functions (2.1)

5 2.07 – MSDOS. A simple OS

6 2.09 – Layered OS

7 2.08 – Layered OS

8 2.10 – Microkernel OS

9 Dynamic Module OS: The Linux Kernel Modules

10 2.12 – Virtual Machines

11 © VmWare

12 Why Virtual Machines is a good idea?

13 1. CPU is usually not working at 100% Machine 1Machine 2

14 2. Having many machines take up space Google in 1997

15

16 Combining Machines

17 Virtual Machines on Server Farms

18 Google in 2001

19 Google in 2008

20  Intel Xeon Nocona, NetBu(r)st architecture, unknown clock, 800 MHz FSB  GigaByte GA-9IVDP, Intel 7320 MCH + 6300 ESB chipset  Magnetek 300W PSU, 280W output  8×1GB DDR2-400  2x Hitachi Deskstar 1TB HDD, RAID1  Custom Linux OS  Intel Xeon Nocona, NetBu(r)st architecture, unknown clock, 800 MHz FSB  GigaByte GA-9IVDP, Intel 7320 MCH + 6300 ESB chipset  Magnetek 300W PSU, 280W output  8×1GB DDR2-400  2x Hitachi Deskstar 1TB HDD, RAID1  Custom Linux OS

21 Any Google servers in Thailand?

22 Tracing http://www.google.co.th

23 VM Case Studies (2.8.3) VMware Java Virtual Machine & Python

24 Presentation Topics Vmware Virtual Machine API: Java and Python RPC RMI Sockets Thread in Java and Python Inter-thread Communication Fork in Unix Unix signal handling


Download ppt "The Kernel: Overview of the Operating System. Find the 5 places they differ."

Similar presentations


Ads by Google