Download 10210 Operating System Presentation Topics You could either

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
10210 Operating System Presentation Topics
You could either choose the following presentation topics or find one journal paper
on your own. Restrictions on the paper selection are shown below.
Self-determined topics ( Paper )
Contents: Any topics related to Operating Systems
Type: Magazine, Journal or Conference
Year: 2011 - 2013
Page: 6 – 12
Reference Link:
IEEE: http://ieeexplore.ieee.org.nthulib-oc.nthu.edu.tw/Xplore/home.jsp
ScienceDirect: http://www.sciencedirect.com.nthulib-oc.nthu.edu.tw/
9933252 (group 21)
9962224 (group 31)
9961256 (group 23)
100065805 (group 29)
100071021 (group 20)
100062119 (group 18)
9962111
(group 17)
100062214 (group 5)
100062331 (group 9)
100062324 (group 1)
9962161
(group 27)
100062310 (group 19)
9962381 (group 40)
9862304 (group 39)
100080010 (group 28)
100062512 (group 16)
100062381 (group 4)
9820117 (group 38)
101062624 (group 37)
Pre-scheduled topics ( 20 in total )
1. Openstack: Open source software for building private and public clouds
9862161 (group 30)
 “Massively scalable” and “cloud operating system”
 Comparison: difference between Cloud OS and traditional virtual machine
2. SaaS : Software as a service 100020033 (group 11)
 Comparison: Amazon S3, Google Drive, and Microsoft SkyDrive
3. Threading: what are the advantages and disadvantages of using thread pools?
9934042 (group 3)


Which programming languages use thread pools
Comparison: create-as-need/destroy-when-done paradigms
4. Microsoft Singularity 9980110 (group 12)
 Dependable system
 “Singularity Research Development Kit (RDK)”
 “Type-safe languages” and “Software Isolated Processes (SIPs)”
5. Chrome OS 100062334 (group 13)
 Comparison: “Chromium OS” and “Google Chrome OS”
 Comparison: Web OS, Network Operating System, Cloud OS
6. Genode Operating System Framework 100062207 (group 24)
 “Strict organizational structure”
 Microkernel OS
7. iOS 9960102 (group 22)
 Multiprogramming and Multitasking
 Programming languages and IDEs supported
 Scheduling employed
 Threading supported
8. Android 100060010 (group 7)
 Multiprogramming and Multitasking
 Programming languages and IDEs supported
 Scheduling employed
 Threading supported
9. Windows Phone OS 9960106 (group 26)
 Multiprogramming and Multitasking
 Programming languages and IDEs supported
 Scheduling employed
 Threading supported
10. HelenOS x1022023 (group 35)
 Multiserver microkernel design
 Cluster with Multiserver
 Mach operating system: Microkernel architecture, multiserver
11. Firefox OS 100062212
 Devices supported
 HTML5 apps
(group 2)
12. Hadoop 100062116 (group 10)
 Speeds comparable to compiled languages
 Data-intensive distributed applications
13. RISC OS Pi 102062468
(group 8)
 “Original ARM-based operating system” and ARM-based operating systems
 RISC OS Pi’s origins
 Origins of ARM architecture
 SpiNNaker
14. Magenta 9912047 (group 15)
 Pairing with Linux with Darwin/BSD
 Hybrid OS
15. CyanogenMod 100080020
(group 32)
16. Phones that run Linux? 9962281 (group 33)
 Ubuntu Edge, Ubuntu for Android
 Full Linux, Windows desktop or iOS on a phone
17. File systems: ZFS 100010018 (group 6)
18. File systems: HDFS 100062139 (group 36)
19. File systems: Google FS 100062124 (group 25)
20. Multi-user file sharing system 102062551 (group 34)
Related documents