• Silas Boyd-Wickizer's avatar
    A simple/stupid scheduler implementation. · a0620682
    Silas Boyd-Wickizer 提交于
    The scheduler using namespaces is broken.  For a given CPU, the
    scheduler always runs the process that was last inserted into the
    namespace.  This leads to starvation and deadlock (in userspace).
    I want to test the VM implementation, so I wrote a simple per-core
    runqueue implementation.
    a0620682
名称
最后提交
最后更新
web 正在载入提交数据...
.cvsignore 正在载入提交数据...
.gitignore 正在载入提交数据...
BUGS 正在载入提交数据...
LICENSE 正在载入提交数据...
Makefile 正在载入提交数据...
README 正在载入提交数据...
TODO 正在载入提交数据...
TRICKS 正在载入提交数据...
amd64.h 正在载入提交数据...
asm.h 正在载入提交数据...
bio.c 正在载入提交数据...
bits.h 正在载入提交数据...
bonsai.c 正在载入提交数据...
boot.S 正在载入提交数据...
bootmain.c 正在载入提交数据...
bootother.S 正在载入提交数据...
buf.h 正在载入提交数据...
cat.c 正在载入提交数据...
cga.c 正在载入提交数据...
condvar.c 正在载入提交数据...
condvar.h 正在载入提交数据...
console.c 正在载入提交数据...
cpu.h 正在载入提交数据...
cuth 正在载入提交数据...
data.S 正在载入提交数据...
defs.h 正在载入提交数据...
dirbench.c 正在载入提交数据...
dot-bochsrc 正在载入提交数据...
echo.c 正在载入提交数据...
elf.h 正在载入提交数据...
exec.c 正在载入提交数据...
fcntl.h 正在载入提交数据...
file.c 正在载入提交数据...
file.h 正在载入提交数据...
forkexectree.c 正在载入提交数据...
forktest.c 正在载入提交数据...
forktree.c 正在载入提交数据...
fs.c 正在载入提交数据...
fs.h 正在载入提交数据...
gdbutil 正在载入提交数据...
grep.c 正在载入提交数据...
halt.c 正在载入提交数据...
hwvm.c 正在载入提交数据...
hz.c 正在载入提交数据...
ide.c 正在载入提交数据...
init.c 正在载入提交数据...
initcode.S 正在载入提交数据...
ioapic.c 正在载入提交数据...
kalloc.c 正在载入提交数据...
kalloc.h 正在载入提交数据...
kbd.c 正在载入提交数据...
kbd.h 正在载入提交数据...
kernel.h 正在载入提交数据...
kernel.ld 正在载入提交数据...
kill.c 正在载入提交数据...
kmtrace.h 正在载入提交数据...
lapic.c 正在载入提交数据...
ln.c 正在载入提交数据...
ls.c 正在载入提交数据...
main.c 正在载入提交数据...
mapbench.c 正在载入提交数据...
maptest.c 正在载入提交数据...
memide.c 正在载入提交数据...
mkdir.c 正在载入提交数据...
mkfs.c 正在载入提交数据...
mmu.h 正在载入提交数据...
mp.c 正在载入提交数据...
mp.h 正在载入提交数据...
mtrace.h 正在载入提交数据...
multiboot.S 正在载入提交数据...
multiboot.h 正在载入提交数据...
namecache.c 正在载入提交数据...
ns.c 正在载入提交数据...
param.h 正在载入提交数据...
picirq.c 正在载入提交数据...
pipe.c 正在载入提交数据...
pr.pl 正在载入提交数据...
printf.c 正在载入提交数据...
proc.c 正在载入提交数据...
proc.h 正在载入提交数据...
queue.h 正在载入提交数据...
rcu.c 正在载入提交数据...
rm.c 正在载入提交数据...
sched.c 正在载入提交数据...
sched.h 正在载入提交数据...
sh.c 正在载入提交数据...
sleep.c 正在载入提交数据...
sleep1.p 正在载入提交数据...
spinlock.c 正在载入提交数据...
spinlock.h 正在载入提交数据...
spinp 正在载入提交数据...
stat.h 正在载入提交数据...
stressfs.c 正在载入提交数据...
string.c 正在载入提交数据...
swtch.S 正在载入提交数据...
symlink.patch 正在载入提交数据...
syscall.c 正在载入提交数据...
syscall.h 正在载入提交数据...
sysfile.c 正在载入提交数据...
sysproc.c 正在载入提交数据...
thrtest.c 正在载入提交数据...
timer.c 正在载入提交数据...
toc.ftr 正在载入提交数据...
toc.hdr 正在载入提交数据...
trap.c 正在载入提交数据...
trapasm.S 正在载入提交数据...
traps.h 正在载入提交数据...
types.h 正在载入提交数据...
uart.c 正在载入提交数据...
ulib.c 正在载入提交数据...
umalloc.c 正在载入提交数据...
user.h 正在载入提交数据...
usertests.c 正在载入提交数据...
uspinlock.h 正在载入提交数据...
usys.S 正在载入提交数据...
uthread.S 正在载入提交数据...
vectors.pl 正在载入提交数据...
vm.c 正在载入提交数据...
vm.h 正在载入提交数据...
wc.c 正在载入提交数据...
zombie.c 正在载入提交数据...