Skip to content
 
 

Latest commit

 

History

97 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OS Design and Implementation

OSDI lab code repo


Lab includes:

  • Lab1: get SVN account, GDB kernel debug
  • Lab2: Simple Kernel booting, BIOS
  • Lab3: Fill LDT, GDT table to create task
  • Lab4: Simple Character Device driver
  • Lab5: Kernel module - Thread Hider and Memory Killer
  • Lab6: Scheduing - load balance
  • Lab7: A Simple Page Frame Reclaiming Algorithm
  • Lab8: Block Device - RamDisk snapshot and rollback
  • Lab9: I/O scheduler - Shortest seek time first(SSTF)
  • Lab10: File system driver - encrytption and decryption files in Ramfs
  • Lab11: Data encryption and decryption in the TCP layer
  • Lab12: DDoS Defence - drop bad connection in the temperary connection queue

Lab sildes : (https://drive.google.com/folderview?id=0B3JBuk1iiOfvLWNLdE1ueW5xQ1U&usp=sharing)

About

OSDI lab

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages