- 09 Jan, 2025 18 commits
-
-
Ln authored
-
Ln authored
-
Ln authored
-
Ln authored
-
Ln authored
- /内存管理_页面置换/step-buddy/12-22-1.png - /内存管理_页面置换/step-buddy/12-22-2.png - /内存管理_页面置换/step-buddy/guide.txt - /内存管理_页面置换/step-fork/23-1.png - /内存管理_页面置换/step-fork/23-2.png - /内存管理_页面置换/step-fork/23-3.png - /内存管理_页面置换/step-fork/guide.txt - /内存管理_页面置换/step-swap/guide.txt - /内存管理_页面置换/.bochsrc - /内存管理_页面置换/.cvsignore - /内存管理_页面置换/.dir-locals.el - /内存管理_页面置换/.gdbinit.tmpl - /内存管理_页面置换/.gitignore - /内存管理_页面置换/BUGS - /内存管理_页面置换/LICENSE - /内存管理_页面置换/Makefile - /内存管理_页面置换/Notes - /内存管理_页面置换/TRICKS - /内存管理_页面置换/asm.h - /内存管理_页面置换/bio.c - /内存管理_页面置换/bochsout.txt - /内存管理_页面置换/bootasm.S - /内存管理_页面置换/bootmain.c - /内存管理_页面置换/buf.h - /内存管理_页面置换/cat.c - /内存管理_页面置换/console.c - /内存管理_页面置换/cuth - /内存管理_页面置换/date.h - /内存管理_页面置换/defs.h - /内存管理_页面置换/dot-bochsrc - /内存管理_页面置换/echo.c - /内存管理_页面置换/elf.h - /内存管理_页面置换/entry.S - /内存管理_页面置换/entryother.S - /内存管理_页面置换/exec.c - /内存管理_页面置换/fcntl.h - /内存管理_页面置换/file.c - /内存管理_页面置换/file.h - /内存管理_页面置换/forktest.c - /内存管理_页面置换/fs.c - /内存管理_页面置换/fs.h - /内存管理_页面置换/gdbutil - /内存管理_页面置换/grep.c - /内存管理_页面置换/ide.c - /内存管理_页面置换/init.c - /内存管理_页面置换/initcode.S - /内存管理_页面置换/ioapic.c - /内存管理_页面置换/kalloc.c - /内存管理_页面置换/kbd.c - /内存管理_页面置换/kbd.h - /内存管理_页面置换/kernel.ld - /内存管理_页面置换/kill.c - /内存管理_页面置换/lapic.c - /内存管理_页面置换/list.h - /内存管理_页面置换/ln.c - /内存管理_页面置换/log.c - /内存管理_页面置换/ls.c - /内存管理_页面置换/main.c - /内存管理_页面置换/memide.c - /内存管理_页面置换/memlayout.h - /内存管理_页面置换/mkdir.c - /内存管理_页面置换/mkfs.c - /内存管理_页面置换/mmu.h - /内存管理_页面置换/mp.c - /内存管理_页面置换/mp.h - /内存管理_页面置换/param.h - /内存管理_页面置换/picirq.c - /内存管理_页面置换/pipe.c - /内存管理_页面置换/pr.pl - /内存管理_页面置换/printf.c - /内存管理_页面置换/printpcs - /内存管理_页面置换/proc.c - /内存管理_页面置换/proc.h - /内存管理_页面置换/qq3_bitarr.c - /内存管理_页面置换/qq3_global.c - /内存管理_页面置换/qq3_global.h - /内存管理_页面置换/qq3_list.h - /内存管理_页面置换/qq3_mm.c - /内存管理_页面置换/qq3_mm.h - /内存管理_页面置换/qq3_page.h - /内存管理_页面置换/qq3_swap.c - /内存管理_页面置换/qq3_swap.h - /内存管理_页面置换/qq3_vm.h - /内存管理_页面置换/rm.c - /内存管理_页面置换/runoff - /内存管理_页面置换/runoff.list - /内存管理_页面置换/runoff.spec - /内存管理_页面置换/runoff1 - /内存管理_页面置换/sh.c - /内存管理_页面置换/show1 - /内存管理_页面置换/sign.pl - /内存管理_页面置换/sleep1.p - /内存管理_页面置换/sleeplock.c - /内存管理_页面置换/sleeplock.h - /内存管理_页面置换/spinlock.c - /内存管理_页面置换/spinlock.h - /内存管理_页面置换/spinp - /内存管理_页面置换/stat.h - /内存管理_页面置换/stressfs.c - /内存管理_页面置换/string.c - /内存管理_页面置换/swtch.S - /内存管理_页面置换/syscall.c - /内存管理_页面置换/syscall.h - /内存管理_页面置换/sysfile.c - /内存管理_页面置换/sysproc.c - /内存管理_页面置换/tags - /内存管理_页面置换/testfork.c - /内存管理_页面置换/toc.ftr - /内存管理_页面置换/toc.hdr - /内存管理_页面置换/trap.c - /内存管理_页面置换/trapasm.S - /内存管理_页面置换/traps.h - /内存管理_页面置换/types.h - /内存管理_页面置换/uart.c - /内存管理_页面置换/ulib.c - /内存管理_页面置换/umalloc.c - /内存管理_页面置换/user.h - /内存管理_页面置换/usertests.c - /内存管理_页面置换/usys.S - /内存管理_页面置换/vectors.pl - /内存管理_页面置换/vm.c - /内存管理_页面置换/wc.c - /内存管理_页面置换/x86.h - /内存管理_页面置换/zombie.c - /内存管理_页面置换/简介.md - /内存管理_页面置换/页面置换.md - /内存管理_页面置换/
-
Ln authored
- /step-fork/23-1.png - /step-fork/23-2.png - /step-fork/23-3.png - /step-fork/1-传统.png - /step-fork/2-copy-on-write.png - /step-fork/3-thread.png - /项目报告/过程性报告-xv6学习总结.md - /step-swap/guide.txt - /step-swap/swap.png
-
Ln authored
- /项目报告/image/架构.png - /README .md
-
Ln authored
- /src/README .md - /x86.h - /wc.c - /vectors.pl - /vm.c - /zombie.c - /usertests.c - /user.h - /usys.S - /umalloc.c - /ulib.c - /uart.c - /types.h - /TRICKS - /traps.h - /trapasm.S - /trap.c - /toc.hdr - /toc.ftr - /testshrwplus.c - /testshrw.c - /testprio.c - /testlinkfile.c - /testfork.c - /testfile.txt - /testbigfile.c - /tags - /sysproc.c - /sysfile.c - /syscall.h - /syscall.c - /swtch.S - /string.c - /stressfs.c - /stat.h - /spinp - /spinlock.h - /spinlock.c - /sleeplock.h - /sleeplock.c - /sleep1.p - /sign.pl - /show1 - /sh.c - /.cvsignore - /runoff1 - /runoff.spec - /runoff.list - /runoff - /rm.c - /qq3_vm.h - /qq3_page.h - /qq3_mm.h - /qq3_mm.c - /qq3_list.h - /qq3_global.h - /qq3_global.c - /proc.h - /proc.c - /printpcs - /printf.c - /pr.pl - /pipe.c - /picirq.c - /param.h - /Notes - /mp.h - /mp.c - /mmu.h - /mkfs.c - /mkdir.c - /memlayout.h - /memide.c - /main.c - /Makefile - /ls.c - /log.c - /ln.c - /list.h - /LICENSE - /lapic.c - /kill.c - /kernel.ld - /kbd.h - /kbd.c - /kalloc.c.cp - /kalloc.c - /ioapic.c - /initcode.S - /init.c - /grep.c - /ide.c - /gdbutil - /fs.h - /fs.c - /forktest.c - /file.h - /file.c - /fcntl.h - /exec.c - /entry.S - /entryother.S - /elf.h - /echo.c - /dot-bochsrc - /defs.h - /date.h - /cuth - /console.c - /cat.c - /BUGS - /buf.h - /bootmain.c - /bootasm.S - /bochsout.txt - /bio.c - /asm.h - /.gitignore - /.gdbinit.tmpl - /.dir-locals.el - /.bochsrc
-
Ln authored
- /src/.bochsrc - /src/.cvsignore - /src/.dir-locals.el - /src/.gdbinit.tmpl - /src/.gitignore - /src/asm.h - /src/bio.c - /src/bochsout.txt - /src/bootasm.S - /src/bootmain.c - /src/buf.h - /src/BUGS - /src/cat.c - /src/console.c - /src/cuth - /src/date.h - /src/defs.h - /src/dot-bochsrc - /src/echo.c - /src/elf.h - /src/entry.S - /src/entryother.S - /src/exec.c - /src/fcntl.h - /src/file.c - /src/file.h - /src/forktest.c - /src/fs.c - /src/fs.h - /src/gdbutil - /src/grep.c - /src/ide.c - /src/init.c - /src/initcode.S - /src/ioapic.c - /src/kalloc.c - /src/kbd.c - /src/kbd.h - /src/kernel.ld - /src/kill.c - /src/lapic.c - /src/LICENSE - /src/list.h - /src/ln.c - /src/log.c - /src/ls.c - /src/main.c - /src/Makefile - /src/memide.c - /src/memlayout.h - /src/mkdir.c - /src/mkfs.c - /src/mmu.h - /src/mp.c - /src/mp.h - /src/Notes - /src/param.h - /src/picirq.c - /src/pipe.c - /src/pr.pl - /src/printf.c - /src/printpcs - /src/proc.c - /src/proc.h - /src/qq3_bitarr.c - /src/qq3_global.c - /src/qq3_global.h - /src/qq3_list.h - /src/qq3_mm.c - /src/qq3_mm.h - /src/qq3_page.h - /src/qq3_ramdisk.c - /src/qq3_ramdisk.h - /src/qq3_swap.c - /src/qq3_swap.h - /src/qq3_vm.h - /src/README - /src/README .md - /src/rm.c - /src/runoff - /src/runoff.list - /src/runoff.spec - /src/runoff1 - /src/sh.c - /src/show1 - /src/sign.pl - /src/sleep1.p - /src/sleeplock.c - /src/sleeplock.h - /src/spinlock.c - /src/spinlock.h - /src/spinp - /src/stat.h - /src/stressfs.c - /src/string.c - /src/swap.c - /src/swtch.S - /src/syscall.c - /src/syscall.h - /src/sysfile.c - /src/sysproc.c - /src/tags - /src/testbigfile.c - /src/testfile.txt - /src/testfork.c - /src/testlinkfile.c - /src/testprio.c - /src/testshrw.c - /src/testshrwplus.c - /src/testswap.c - /src/toc.ftr - /src/toc.hdr - /src/trap.c - /src/trapasm.S - /src/traps.h - /src/TRICKS - /src/types.h - /src/uart.c - /src/ulib.c - /src/umalloc.c - /src/user.h - /src/usertests.c - /src/usys.S - /src/vectors.pl - /src/vm.c - /src/wc.c - /src/x86.h - /src/zombie.c - /src/_swapon
- 25 Dec, 2024 22 commits
-
-
陶四能 authored
-
Ln authored
- /README.md - /README .md
-
陶四能 authored
-
Ln authored
- /README (1).md - /README .md
-
Ln authored
- /README.md - /README (1).md
-
Ln authored
- /项目报告/信号量和优先级调度.pdf - /项目报告/写时复制(Copy-on-Write,COW).pdf - /项目报告/写时复制_Copy-on-Write_COW2.md - /项目报告/写时复制_Copy-on-Write_COW_1.md - /项目报告/写时复制_Copy-on-Write_COW_简介.md - /项目报告/项目报告.md
-
陶四能 authored
-
陶四能 authored
- /内存管理_页面置换(实现不完美的版本)/.bochsrc - /内存管理_页面置换(实现不完美的版本)/.cvsignore - /内存管理_页面置换(实现不完美的版本)/.dir-locals.el - /内存管理_页面置换(实现不完美的版本)/.gdbinit.tmpl - /内存管理_页面置换(实现不完美的版本)/.gitignore - /内存管理_页面置换(实现不完美的版本)/BUGS - /内存管理_页面置换(实现不完美的版本)/LICENSE - /内存管理_页面置换(实现不完美的版本)/Makefile - /内存管理_页面置换(实现不完美的版本)/Notes - /内存管理_页面置换(实现不完美的版本)/TRICKS - /内存管理_页面置换(实现不完美的版本)/asm.h - /内存管理_页面置换(实现不完美的版本)/bio.c - /内存管理_页面置换(实现不完美的版本)/bochsout.txt - /内存管理_页面置换(实现不完美的版本)/bootasm.S - /内存管理_页面置换(实现不完美的版本)/bootmain.c - /内存管理_页面置换(实现不完美的版本)/buf.h - /内存管理_页面置换(实现不完美的版本)/cat.c - /内存管理_页面置换(实现不完美的版本)/console.c - /内存管理_页面置换(实现不完美的版本)/cuth - /内存管理_页面置换(实现不完美的版本)/date.h - /内存管理_页面置换(实现不完美的版本)/defs.h - /内存管理_页面置换(实现不完美的版本)/dot-bochsrc - /内存管理_页面置换(实现不完美的版本)/echo.c - /内存管理_页面置换(实现不完美的版本)/elf.h - /内存管理_页面置换(实现不完美的版本)/entry.S - /内存管理_页面置换(实现不完美的版本)/entryother.S - /内存管理_页面置换(实现不完美的版本)/exec.c - /内存管理_页面置换(实现不完美的版本)/fcntl.h - /内存管理_页面置换(实现不完美的版本)/file.c - /内存管理_页面置换(实现不完美的版本)/file.h - /内存管理_页面置换(实现不完美的版本)/forktest.c - /内存管理_页面置换(实现不完美的版本)/fs.c - /内存管理_页面置换(实现不完美的版本)/fs.h - /内存管理_页面置换(实现不完美的版本)/gdbutil - /内存管理_页面置换(实现不完美的版本)/grep.c - /内存管理_页面置换(实现不完美的版本)/ide.c - /内存管理_页面置换(实现不完美的版本)/init.c - /内存管理_页面置换(实现不完美的版本)/initcode.S - /内存管理_页面置换(实现不完美的版本)/ioapic.c - /内存管理_页面置换(实现不完美的版本)/kalloc.c - /内存管理_页面置换(实现不完美的版本)/kbd.c - /内存管理_页面置换(实现不完美的版本)/kbd.h - /内存管理_页面置换(实现不完美的版本)/kernel.ld - /内存管理_页面置换(实现不完美的版本)/kill.c - /内存管理_页面置换(实现不完美的版本)/lapic.c - /内存管理_页面置换(实现不完美的版本)/list.h - /内存管理_页面置换(实现不完美的版本)/ln.c - /内存管理_页面置换(实现不完美的版本)/log.c - /内存管理_页面置换(实现不完美的版本)/ls.c - /内存管理_页面置换(实现不完美的版本)/main.c - /内存管理_页面置换(实现不完美的版本)/memide.c - /内存管理_页面置换(实现不完美的版本)/memlayout.h - /内存管理_页面置换(实现不完美的版本)/mkdir.c - /内存管理_页面置换(实现不完美的版本)/mkfs.c - /内存管理_页面置换(实现不完美的版本)/mmu.h - /内存管理_页面置换(实现不完美的版本)/mp.c - /内存管理_页面置换(实现不完美的版本)/mp.h - /内存管理_页面置换(实现不完美的版本)/param.h - /内存管理_页面置换(实现不完美的版本)/picirq.c - /内存管理_页面置换(实现不完美的版本)/pipe.c - /内存管理_页面置换(实现不完美的版本)/pr.pl - /内存管理_页面置换(实现不完美的版本)/printf.c - /内存管理_页面置换(实现不完美的版本)/printpcs - /内存管理_页面置换(实现不完美的版本)/proc.c - /内存管理_页面置换(实现不完美的版本)/proc.h - /内存管理_页面置换(实现不完美的版本)/qq3_bitarr.c - /内存管理_页面置换(实现不完美的版本)/qq3_global.c - /内存管理_页面置换(实现不完美的版本)/qq3_global.h - /内存管理_页面置换(实现不完美的版本)/qq3_list.h - /内存管理_页面置换(实现不完美的版本)/qq3_mm.c - /内存管理_页面置换(实现不完美的版本)/qq3_mm.h - /内存管理_页面置换(实现不完美的版本)/qq3_page.h - /内存管理_页面置换(实现不完美的版本)/qq3_swap.c - /内存管理_页面置换(实现不完美的版本)/qq3_swap.h - /内存管理_页面置换(实现不完美的版本)/qq3_vm.h - /内存管理_页面置换(实现不完美的版本)/rm.c - /内存管理_页面置换(实现不完美的版本)/runoff - /内存管理_页面置换(实现不完美的版本)/runoff.list - /内存管理_页面置换(实现不完美的版本)/runoff.spec - /内存管理_页面置换(实现不完美的版本)/runoff1 - /内存管理_页面置换(实现不完美的版本)/sh.c - /内存管理_页面置换(实现不完美的版本)/show1 - /内存管理_页面置换(实现不完美的版本)/sign.pl - /内存管理_页面置换(实现不完美的版本)/sleep1.p - /内存管理_页面置换(实现不完美的版本)/sleeplock.c - /内存管理_页面置换(实现不完美的版本)/sleeplock.h - /内存管理_页面置换(实现不完美的版本)/spinlock.c - /内存管理_页面置换(实现不完美的版本)/spinlock.h - /内存管理_页面置换(实现不完美的版本)/spinp - /内存管理_页面置换(实现不完美的版本)/stat.h - /内存管理_页面置换(实现不完美的版本)/step-buddy/12-22-1.png - /内存管理_页面置换(实现不完美的版本)/step-buddy/12-22-2.png - /内存管理_页面置换(实现不完美的版本)/step-buddy/guide.txt - /内存管理_页面置换(实现不完美的版本)/step-fork/23-1.png - /内存管理_页面置换(实现不完美的版本)/step-fork/23-2.png - /内存管理_页面置换(实现不完美的版本)/step-fork/23-3.png - /内存管理_页面置换(实现不完美的版本)/step-fork/guide.txt - /内存管理_页面置换(实现不完美的版本)/step-swap/guide.txt - /内存管理_页面置换(实现不完美的版本)/stressfs.c - /内存管理_页面置换(实现不完美的版本)/string.c - /内存管理_页面置换(实现不完美的版本)/swtch.S - /内存管理_页面置换(实现不完美的版本)/syscall.c - /内存管理_页面置换(实现不完美的版本)/syscall.h - /内存管理_页面置换(实现不完美的版本)/sysfile.c - /内存管理_页面置换(实现不完美的版本)/sysproc.c - /内存管理_页面置换(实现不完美的版本)/tags - /内存管理_页面置换(实现不完美的版本)/testfork.c - /内存管理_页面置换(实现不完美的版本)/toc.ftr - /内存管理_页面置换(实现不完美的版本)/toc.hdr - /内存管理_页面置换(实现不完美的版本)/trap.c - /内存管理_页面置换(实现不完美的版本)/trapasm.S - /内存管理_页面置换(实现不完美的版本)/traps.h - /内存管理_页面置换(实现不完美的版本)/types.h - /内存管理_页面置换(实现不完美的版本)/uart.c - /内存管理_页面置换(实现不完美的版本)/ulib.c - /内存管理_页面置换(实现不完美的版本)/umalloc.c - /内存管理_页面置换(实现不完美的版本)/user.h - /内存管理_页面置换(实现不完美的版本)/usertests.c - /内存管理_页面置换(实现不完美的版本)/usys.S - /内存管理_页面置换(实现不完美的版本)/vectors.pl - /内存管理_页面置换(实现不完美的版本)/vm.c - /内存管理_页面置换(实现不完美的版本)/wc.c - /内存管理_页面置换(实现不完美的版本)/x86.h - /内存管理_页面置换(实现不完美的版本)/zombie.c - /内存管理_页面置换(实现不完美的版本)/页面置换.md - /内存管理_页面置换(实现不完美的版本)/ - /内存管理_页面置换/step-buddy/12-22-1.png - /内存管理_页面置换/step-buddy/12-22-2.png - /内存管理_页面置换/step-buddy/guide.txt - /内存管理_页面置换/step-fork/23-1.png - /内存管理_页面置换/step-fork/23-2.png - /内存管理_页面置换/step-fork/guide.txt - /内存管理_页面置换/step-fork/23-3.png - /内存管理_页面置换/step-swap/guide.txt - /内存管理_页面置换/.bochsrc - /内存管理_页面置换/.cvsignore - /内存管理_页面置换/.gdbinit.tmpl - /内存管理_页面置换/.dir-locals.el - /内存管理_页面置换/LICENSE - /内存管理_页面置换/.gitignore - /内存管理_页面置换/bochsout.txt - /内存管理_页面置换/TRICKS - /内存管理_页面置换/BUGS - /内存管理_页面置换/asm.h - /内存管理_页面置换/fcntl.h - /内存管理_页面置换/echo.c - /内存管理_页面置换/Makefile - /内存管理_页面置换/bootasm.S - /内存管理_页面置换/buf.h - /内存管理_页面置换/bio.c - /内存管理_页面置换/Notes - /内存管理_页面置换/cat.c - /内存管理_页面置换/elf.h - /内存管理_页面置换/date.h - /内存管理_页面置换/console.c - /内存管理_页面置换/exec.c - /内存管理_页面置换/file.h - /内存管理_页面置换/defs.h - /内存管理_页面置换/entryother.S - /内存管理_页面置换/entry.S - /内存管理_页面置换/dot-bochsrc - /内存管理_页面置换/file.c - /内存管理_页面置换/bootmain.c - /内存管理_页面置换/cuth - /内存管理_页面置换/fs.c - /内存管理_页面置换/fs.h - /内存管理_页面置换/memide.c - /内存管理_页面置换/main.c - /内存管理_页面置换/memlayout.h - /内存管理_页面置换/runoff.spec - /内存管理_页面置换/qq3_global.h - /内存管理_页面置换/rm.c - /内存管理_页面置换/runoff - /内存管理_页面置换/runoff.list - /内存管理_页面置换/runoff1 - /内存管理_页面置换/sh.c - /内存管理_页面置换/show1 - /内存管理_页面置换/sign.pl - /内存管理_页面置换/sysproc.c - /内存管理_页面置换/tags - /内存管理_页面置换/qq3_list.h - /内存管理_页面置换/kbd.c - /内存管理_页面置换/mp.c - /内存管理_页面置换/mp.h - /内存管理_页面置换/param.h - /内存管理_页面置换/spinlock.h - /内存管理_页面置换/ioapic.c - /内存管理_页面置换/mkfs.c - /内存管理_页面置换/qq3_bitarr.c - /内存管理_页面置换/lapic.c - /内存管理_页面置换/qq3_global.c - /内存管理_页面置换/types.h - /内存管理_页面置换/usertests.c - /内存管理_页面置换/umalloc.c - /内存管理_页面置换/picirq.c - /内存管理_页面置换/list.h - /内存管理_页面置换/proc.h - /内存管理_页面置换/qq3_page.h - /内存管理_页面置换/spinp - /内存管理_页面置换/x86.h - /内存管理_页面置换/toc.ftr - /内存管理_页面置换/proc.c - /内存管理_页面置换/syscall.h - /内存管理_页面置换/toc.hdr - /内存管理_页面置换/ - /内存管理_页面置换/sleep1.p - /内存管理_页面置换/pipe.c - /内存管理_页面置换/usys.S - /内存管理_页面置换/log.c - /内存管理_页面置换/qq3_vm.h - /内存管理_页面置换/mmu.h - /内存管理_页面置换/traps.h - /内存管理_页面置换/qq3_swap.c - /内存管理_页面置换/pr.pl - /内存管理_页面置换/sleeplock.h - /内存管理_页面置换/testfork.c - /内存管理_页面置换/gdbutil - /内存管理_页面置换/qq3_swap.h - /内存管理_页面置换/sysfile.c - /内存管理_页面置换/ln.c - /内存管理_页面置换/ls.c - /内存管理_页面置换/grep.c - /内存管理_页面置换/ide.c - /内存管理_页面置换/vm.c - /内存管理_页面置换/qq3_mm.h - /内存管理_页面置换/trap.c - /内存管理_页面置换/kernel.ld - /内存管理_页面置换/spinlock.c - /内存管理_页面置换/zombie.c - /内存管理_页面置换/swtch.S - /内存管理_页面置换/init.c - /内存管理_页面置换/wc.c - /内存管理_页面置换/页面置换.md - /内存管理_页面置换/user.h - /内存管理_页面置换/ulib.c - /内存管理_页面置换/syscall.c - /内存管理_页面置换/trapasm.S - /内存管理_页面置换/string.c - /内存管理_页面置换/stat.h - /内存管理_页面置换/qq3_mm.c - /内存管理_页面置换/printf.c - /内存管理_页面置换/kill.c - /内存管理_页面置换/kbd.h - /内存管理_页面置换/sleeplock.c - /内存管理_页面置换/uart.c - /内存管理_页面置换/initcode.S - /内存管理_页面置换/printpcs - /内存管理_页面置换/forktest.c - /内存管理_页面置换/mkdir.c - /内存管理_页面置换/stressfs.c - /内存管理_页面置换/vectors.pl - /内存管理_页面置换/kalloc.c - /testlinkfile.c
-
陶四能 authored
-
Ln authored
- /项目报告/image/信号量1.png - /项目报告/image/信号量2.png - /项目报告/image/pri.png
-
陶四能 authored
- /内存管理_页面置换(实现不完美的版本)/.bochsrc - /内存管理_页面置换(实现不完美的版本)/.cvsignore - /内存管理_页面置换(实现不完美的版本)/.dir-locals.el - /内存管理_页面置换(实现不完美的版本)/.gdbinit.tmpl - /内存管理_页面置换(实现不完美的版本)/.gitignore - /内存管理_页面置换(实现不完美的版本)/asm.h - /内存管理_页面置换(实现不完美的版本)/bio.c - /内存管理_页面置换(实现不完美的版本)/bochsout.txt - /内存管理_页面置换(实现不完美的版本)/bootasm.S - /内存管理_页面置换(实现不完美的版本)/bootmain.c - /内存管理_页面置换(实现不完美的版本)/buf.h - /内存管理_页面置换(实现不完美的版本)/BUGS - /内存管理_页面置换(实现不完美的版本)/cat.c - /内存管理_页面置换(实现不完美的版本)/console.c - /内存管理_页面置换(实现不完美的版本)/date.h - /内存管理_页面置换(实现不完美的版本)/defs.h - /内存管理_页面置换(实现不完美的版本)/echo.c - /内存管理_页面置换(实现不完美的版本)/elf.h - /内存管理_页面置换(实现不完美的版本)/dot-bochsrc - /内存管理_页面置换(实现不完美的版本)/cuth - /内存管理_页面置换(实现不完美的版本)/entry.S - /内存管理_页面置换(实现不完美的版本)/entryother.S - /内存管理_页面置换(实现不完美的版本)/exec.c - /内存管理_页面置换(实现不完美的版本)/fcntl.h - /内存管理_页面置换(实现不完美的版本)/file.c - /内存管理_页面置换(实现不完美的版本)/file.h - /内存管理_页面置换(实现不完美的版本)/forktest.c - /内存管理_页面置换(实现不完美的版本)/fs.c - /内存管理_页面置换(实现不完美的版本)/fs.h - /内存管理_页面置换(实现不完美的版本)/gdbutil - /内存管理_页面置换(实现不完美的版本)/grep.c - /内存管理_页面置换(实现不完美的版本)/ide.c - /内存管理_页面置换(实现不完美的版本)/init.c - /内存管理_页面置换(实现不完美的版本)/initcode.S - /内存管理_页面置换(实现不完美的版本)/ioapic.c - /内存管理_页面置换(实现不完美的版本)/kalloc.c - /内存管理_页面置换(实现不完美的版本)/kbd.c - /内存管理_页面置换(实现不完美的版本)/kbd.h - /内存管理_页面置换(实现不完美的版本)/kernel.ld - /内存管理_页面置换(实现不完美的版本)/kill.c - /内存管理_页面置换(实现不完美的版本)/lapic.c - /内存管理_页面置换(实现不完美的版本)/LICENSE - /内存管理_页面置换(实现不完美的版本)/list.h - /内存管理_页面置换(实现不完美的版本)/ln.c - /内存管理_页面置换(实现不完美的版本)/log.c - /内存管理_页面置换(实现不完美的版本)/ls.c - /内存管理_页面置换(实现不完美的版本)/main.c - /内存管理_页面置换(实现不完美的版本)/Makefile - /内存管理_页面置换(实现不完美的版本)/memide.c - /内存管理_页面置换(实现不完美的版本)/memlayout.h - /内存管理_页面置换(实现不完美的版本)/mkdir.c - /内存管理_页面置换(实现不完美的版本)/mkfs.c - /内存管理_页面置换(实现不完美的版本)/mmu.h - /内存管理_页面置换(实现不完美的版本)/mp.c - /内存管理_页面置换(实现不完美的版本)/mp.h - /内存管理_页面置换(实现不完美的版本)/Notes - /内存管理_页面置换(实现不完美的版本)/param.h - /内存管理_页面置换(实现不完美的版本)/picirq.c - /内存管理_页面置换(实现不完美的版本)/pipe.c - /内存管理_页面置换(实现不完美的版本)/pr.pl - /内存管理_页面置换(实现不完美的版本)/printf.c - /内存管理_页面置换(实现不完美的版本)/printpcs - /内存管理_页面置换(实现不完美的版本)/proc.c - /内存管理_页面置换(实现不完美的版本)/proc.h - /内存管理_页面置换(实现不完美的版本)/qq3_bitarr.c - /内存管理_页面置换(实现不完美的版本)/qq3_global.c - /内存管理_页面置换(实现不完美的版本)/qq3_global.h - /内存管理_页面置换(实现不完美的版本)/qq3_list.h - /内存管理_页面置换(实现不完美的版本)/qq3_mm.c - /内存管理_页面置换(实现不完美的版本)/qq3_mm.h - /内存管理_页面置换(实现不完美的版本)/qq3_page.h - /内存管理_页面置换(实现不完美的版本)/qq3_swap.c - /内存管理_页面置换(实现不完美的版本)/qq3_swap.h - /内存管理_页面置换(实现不完美的版本)/qq3_vm.h - /内存管理_页面置换(实现不完美的版本)/README - /内存管理_页面置换(实现不完美的版本)/rm.c - /内存管理_页面置换(实现不完美的版本)/runoff - /内存管理_页面置换(实现不完美的版本)/runoff.list - /内存管理_页面置换(实现不完美的版本)/runoff.spec - /内存管理_页面置换(实现不完美的版本)/runoff1 - /内存管理_页面置换(实现不完美的版本)/sh.c - /内存管理_页面置换(实现不完美的版本)/show1 - /内存管理_页面置换(实现不完美的版本)/sign.pl - /内存管理_页面置换(实现不完美的版本)/sleep1.p - /内存管理_页面置换(实现不完美的版本)/sleeplock.c - /内存管理_页面置换(实现不完美的版本)/sleeplock.h - /内存管理_页面置换(实现不完美的版本)/spinlock.c - /内存管理_页面置换(实现不完美的版本)/spinlock.h - /内存管理_页面置换(实现不完美的版本)/spinp - /内存管理_页面置换(实现不完美的版本)/stat.h - /内存管理_页面置换(实现不完美的版本)/stressfs.c - /内存管理_页面置换(实现不完美的版本)/string.c - /内存管理_页面置换(实现不完美的版本)/swtch.S - /内存管理_页面置换(实现不完美的版本)/syscall.c - /内存管理_页面置换(实现不完美的版本)/syscall.h - /内存管理_页面置换(实现不完美的版本)/sysfile.c - /内存管理_页面置换(实现不完美的版本)/sysproc.c - /内存管理_页面置换(实现不完美的版本)/tags - /内存管理_页面置换(实现不完美的版本)/testfork.c - /内存管理_页面置换(实现不完美的版本)/toc.ftr - /内存管理_页面置换(实现不完美的版本)/toc.hdr - /内存管理_页面置换(实现不完美的版本)/trap.c - /内存管理_页面置换(实现不完美的版本)/trapasm.S - /内存管理_页面置换(实现不完美的版本)/traps.h - /内存管理_页面置换(实现不完美的版本)/TRICKS - /内存管理_页面置换(实现不完美的版本)/types.h - /内存管理_页面置换(实现不完美的版本)/uart.c - /内存管理_页面置换(实现不完美的版本)/ulib.c - /内存管理_页面置换(实现不完美的版本)/umalloc.c - /内存管理_页面置换(实现不完美的版本)/user.h - /内存管理_页面置换(实现不完美的版本)/usertests.c - /内存管理_页面置换(实现不完美的版本)/usys.S - /内存管理_页面置换(实现不完美的版本)/vectors.pl - /内存管理_页面置换(实现不完美的版本)/vm.c - /内存管理_页面置换(实现不完美的版本)/wc.c - /内存管理_页面置换(实现不完美的版本)/x86.h - /内存管理_页面置换(实现不完美的版本)/zombie.c - /内存管理_页面置换(实现不完美的版本)/页面置换.md - /内存管理_页面置换(实现不完美的版本)/ - /内存管理_页面置换(实现不完美的版本)/step-buddy/12-22-1.png - /内存管理_页面置换(实现不完美的版本)/step-buddy/12-22-2.png - /内存管理_页面置换(实现不完美的版本)/step-buddy/guide.txt - /内存管理_页面置换(实现不完美的版本)/step-fork/23-1.png - /内存管理_页面置换(实现不完美的版本)/step-fork/23-2.png - /内存管理_页面置换(实现不完美的版本)/step-fork/23-3.png - /内存管理_页面置换(实现不完美的版本)/step-fork/guide.txt - /内存管理_页面置换(实现不完美的版本)/step-swap/guide.txt
-
陶四能 authored
- /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus (1)/FileContentIndex/beddf851-ca32-43bf-ac28-c5e63b669b8d.vsidx - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus (1)/FileContentIndex/read.lock - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/FileContentIndex/6a59dd2f-58e4-4da4-9826-e22956a93159.vsidx - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/FileContentIndex/9d4dcf89-e090-4323-9f7b-d0c5ca496645.vsidx - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/FileContentIndex/c62f28dd-3204-4409-9bb8-f7185135868c.vsidx - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/FileContentIndex/read.lock - /.vs/xv6-public-master (3)-daizheng优先级-信号量/FileContentIndex/5d48afe8-fc02-4018-bec3-30d793b6f124.vsidx - /.vs/xv6-public-master (3)-daizheng优先级-信号量/FileContentIndex/6ee68490-149b-4def-91f2-7554674bd758.vsidx - /.vs/xv6-public-master (3)-daizheng优先级-信号量/FileContentIndex/read.lock - /.vs/xv6-public-master (3)/FileContentIndex/4c4cdfd0-edeb-4083-a3d4-b0c244af56c6.vsidx - /.vs/xv6-public-master (3)/FileContentIndex/8de4f6ec-f79c-4588-a0a6-ec5294dba70b.vsidx - /.vs/xv6-public-master (3)/FileContentIndex/read.lock - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus (1)/v17/ipch/AutoPCH/3e80e81537bb147d/SYSCALL.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus (1)/v17/ipch/AutoPCH/a3bc686bcbe33f61/SPINLOCK.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/v17/ipch/AutoPCH/34609ae071a23d82/TESTSHRWPLUS.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/v17/ipch/AutoPCH/60172b5954c81bfd/SYSCALL.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/v17/ipch/AutoPCH/6ebbf83c07825bba/GREP.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/v17/ipch/AutoPCH/7c02ba570948f6d4/KALLOC.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/v17/ipch/AutoPCH/9341e2a2549815c3/BOOTMAIN.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/v17/ipch/AutoPCH/9416d2e086ecd533/LS.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/v17/ipch/AutoPCH/9e4bd2c97e90002a/PROC.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/v17/ipch/AutoPCH/a2ab45dd061c5c10/ULIB.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/v17/ipch/AutoPCH/abfd1a762ac76733/MAIN.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/v17/ipch/AutoPCH/c31835292906fde1/SPINLOCK.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量/v17/ipch/AutoPCH/516aef26b5952e70/TESTSHRW.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量/v17/ipch/AutoPCH/d8841656afb549a3/SYSPROC.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量/v17/ipch/AutoPCH/ec7ee4589df1aa41/SYSFILE.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量/v17/ipch/AutoPCH/eeb9e9504d03bddb/SYSCALL.ipch - /.vs/xv6-public-master (3)/v17/ipch/AutoPCH/42161f9cf456c24c/PROC.ipch - /.vs/xv6-public-master (3)/v17/ipch/AutoPCH/89f973cd6778abde/USERTESTS.ipch - /.vs/xv6-public-master (3)/v17/ipch/AutoPCH/c6f11fc44d88c3e2/TESTPRIO.ipch - /.vs/xv6-public-master (3)/v17/ipch/AutoPCH/e3ded872067a7413/SYSPROC.ipch - /.vs/xv6-public-master (3)/v17/ipch/AutoPCH/fef539086e7f124b/SYSCALL.ipch - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus (1)/v17/.wsuo - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus (1)/v17/Browse.VC.db - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/v17/.wsuo - /.vs/xv6-public-master (3)-daizheng优先级-信号量 -plus/v17/Browse.VC.db - /.vs/xv6-public-master (3)-daizheng优先级-信号量/v17/.wsuo - /.vs/xv6-public-master (3)-daizheng优先级-信号量/v17/Browse.VC.db - /.vs/xv6-public-master (3)/v17/.wsuo - /.vs/xv6-public-master (3)/v17/Browse.VC.db - /.vs/ProjectSettings.json - /.vs/VSWorkspaceState.json - /.vs/slnx.sqlite
-