memory management:buddy system + slab(simple version) process scheduler:cfs(simple version) file system:based on b+ tree references:xv6 and ucore