Hot Search : Source embeded web remote control p2p game More...
Location : Home Downloads SourceCode Other OS Develop

ucore-lab4

  • Category : OS Develop
  • Tags :
  • Update : 2012-11-26
  • Size : 1.31mb
  • Downloaded :0次
  • Author :gyh
  • About : Nobody
  • PS : If download it fails, try it again. Download again for free!
Introduction - If you have any usage issues, please Google them yourself
Ucore is a small operating system for learning, the " Sparrow" contains the virtual memory management, process management, processor scheduling, synchronization mutually exclusive, inter-process communication, file system and other major kernel functions, the total amount of kernel code ( C+ asm) no more than 5K lines. Fully embodies the " small" the guiding ideology. This is ucore experiment 4: scheduler. Purpose: ucore familiar framework of the system scheduler, and built-in Round-Robin scheduling algorithm implement a framework based scheduler scheduler algorithm (Stride Scheduling). File, including source code, test instructions and test reports.
Packet file list
(Preview for download)
ucore-lab4\lab4-report.txt
..........\lab4.pdf
..........\proj13.1\boot\asm.h
..........\........\....\bootasm.S
..........\........\....\bootmain.c
..........\........\kern\debug\assert.h
..........\........\....\.....\kdebug.c
..........\........\....\.....\kdebug.h
..........\........\....\.....\monitor.c
..........\........\....\.....\monitor.h
..........\........\....\.....\panic.c
..........\........\....\.....\stab.h
..........\........\....\.river\clock.c
..........\........\....\......\clock.h
..........\........\....\......\console.c
..........\........\....\......\console.h
..........\........\....\......\ide.c
..........\........\....\......\ide.h
..........\........\....\......\intr.c
..........\........\....\......\intr.h
..........\........\....\......\kbdreg.h
..........\........\....\......\picirq.c
..........\........\....\......\picirq.h
..........\........\....\fs\fs.h
..........\........\....\..\swapfs.c
..........\........\....\..\swapfs.h
..........\........\....\init\entry.S
..........\........\....\....\init.c
..........\........\....\libs\rb_tree.c
..........\........\....\....\rb_tree.h
..........\........\....\....\readline.c
..........\........\....\....\stdio.c
..........\........\....\mm\buddy_pmm.c
..........\........\....\..\buddy_pmm.h
..........\........\....\..\memlayout.h
..........\........\....\..\mmu.h
..........\........\....\..\pmm.c
..........\........\....\..\pmm.h
..........\........\....\..\shmem.c
..........\........\....\..\shmem.h
..........\........\....\..\slab.c
..........\........\....\..\slab.h
..........\........\....\..\swap.c
..........\........\....\..\swap.h
..........\........\....\..\vmm.c
..........\........\....\..\vmm.h
..........\........\....\process\entry.S
..........\........\....\.......\proc.c
..........\........\....\.......\proc.h
..........\........\....\.......\switch.S
..........\........\....\schedule\sched.c
..........\........\....\........\sched.h
..........\........\....\........\sched_RR.c
..........\........\....\........\sched_RR.h
..........\........\....\........\sched_stride.c
..........\........\....\........\sched_stride.h
..........\........\....\.ync\sync.h
..........\........\....\....\wait.c
..........\........\....\....\wait.h
..........\........\....\..scall\syscall.c
..........\........\....\.......\syscall.h
..........\........\....\trap\trap.c
..........\........\....\....\trap.h
..........\........\....\....\trapentry.S
..........\........\....\....\vectors.S
..........\........\libs\atomic.h
..........\........\....\elf.h
..........\........\....\error.h
..........\........\....\hash.c
..........\........\....\list.h
..........\........\....\printfmt.c
..........\........\....\rand.c
..........\........\....\skew_heap.h
..........\........\....\stdarg.h
..........\........\....\stdio.h
..........\........\....\stdlib.h
..........\........\....\string.c
..........\........\....\string.h
..........\........\....\types.h
..........\........\....\unistd.h
..........\........\....\x86.h
..........\........\Makefile
..........\........\oslab.udb
..........\........\oslab4_proj13.1.IAB
..........\........\oslab4_proj13.1.IAD
..........\........\oslab4_proj13.1.IMB
..........\........\oslab4_proj13.1.IMD
..........\........\oslab4_proj13.1.PFI
..........\........\oslab4_proj13.1.PO
..........\........\oslab4_proj13.1.PR
..........\........\oslab4_proj13.1.PRI
..........\........\oslab4_proj13.1.PS
..........\........\oslab4_proj13.1.udb
..........\........\oslab4_proj13.1.WK3
..........\........\proj13.1-handin.tar.gz
..........\........\tools\function.mk
..........\........\.....\gdbinit
..........\........\.....\grade.sh
..........\........\.....\kernel.ld
..........\........\.....\sign.c
Related instructions
  • We are an exchange download platform that only provides communication channels. The downloaded content comes from the internet. Except for download issues, please Google on your own.
  • The downloaded content is provided for members to upload. If it unintentionally infringes on your copyright, please contact us.
  • Please use Winrar for decompression tools
  • If download fail, Try it againg or Feedback to us.
  • If downloaded content did not match the introduction, Feedback to us,Confirm and will be refund.
  • Before downloading, you can inquire through the uploaded person information

Nothing.

Post Comment
*Quick comment Recommend Not bad Password Unclear description Not source
Lost files Unable to decompress Bad
*Content :
*Captcha :
DSSZ is the largest source code store in internet!
Contact us :
1999-2046 DSSZ All Rights Reserved.