250 likes | 349 Views
Project2 : Orientation Lock – Design of Test. Project2 : Orientation Lock - Result. Selector (Writer lock). Trial (Reader lock). Project3 : Custom Scheduler. Project3 : Custom Scheduler - Specification. Preparation Investigate Linux Scheduling mechanism Main Goal
E N D
Project2 : Orientation Lock - Result Selector (Writer lock) Trial (Reader lock)
Project3 : Custom Scheduler-Specification • Preparation • Investigate Linux Scheduling mechanism • Main Goal • Implement a Symmetric Multiprocessor Weighted Round-Robin(WRR) Scheduler • Set WRR Scheduler as a default scheduler • Test • Input sample job and execute it with new scheduler • Further discussion • Investigate how Android and Tizenoptimize power
Project3 : Custom Scheduler - Result 748654853379 = 3^1 * 17^1 * 54833^1 * 267713^1
Project4 : Geo-tagged Filesystem-Specification • Preparation • Investigate VFS & Ext2 Filesystem • Main Goal • Get GPS information and update it to kernel device location • Modify Ext2 GPS File System to contain location attribute • (Extra Credit) Location-based File Access Authorization • Test • User-space Testing
Discussion in GitHub • 수업 참여자 전부를 위한 별도의 Github repository 제공 • Issue tracker 기능을 활용한 discussion • 53 issues with 250 comments • Discussion참여도에 따라 가산점 부여
학생들의 수업에 대한 피드백 • Hate • Environment setup • Lack of references • Difficult projects • Enjoy • Practical projects • Challenging projects • Handling kernel code • Team-work • Software-engineering
수업 결론 • 오픈소스를 학생들이 직접 겪어볼 수 있었다. • 학생들이 오픈소스의 단순한 사용자에서 생산자로 바뀌는 첫 걸음이 되었다. • Tizen, Open Source에 대한 관심이 적극적인 수업참여로 이어졌다. • 학생들의 높은 관심 속에 50명 중에 45명이 성공적으로 수업을 끝까지 마쳤다.
Other On-going Contribution to Open Source Projects from CMS Lab • REEF • Big-Data Processing Platform • Apache Incubator project (since August ‘14) • http://incubator.apache.org/projects/reef.html • http://www.reef-project.org/ • TaintDroid • Real-time Taint Tracking System • Research Highlight in CACM (March `14) • http://appanalysis.org/
Thanks! http://cmslab.snu.ac.kr “???”–student in AOS class