8256655132
noticed some major enhancements available for UP situations. The number of UP TLB flushes is decreased much more than significantly with these changes. Since a TLB flush appears to cost minimally approx 80 cycles, this is a "nice" enhancement, equiv to eliminating between 40 and 160 instructions per TLB flush. Changes include making sure that kernel threads all use the same PTD, and eliminate unneeded PTD switches at context switch time. |
||
---|---|---|
.. | ||
pc | ||
_limits.h | ||
ansi.h | ||
apic.h | ||
apicreg.h | ||
apm_bios.h | ||
apm_segments.h | ||
asc_ioctl.h | ||
asm.h | ||
asmacros.h | ||
asnames.h | ||
bootinfo.h | ||
cdk.h | ||
clock.h | ||
comstats.h | ||
conf.h | ||
cons.h | ||
console.h | ||
cpu.h | ||
cpufunc.h | ||
cputypes.h | ||
cronyx.h | ||
db_machdep.h | ||
dvcfg.h | ||
elf.h | ||
endian.h | ||
exec.h | ||
float.h | ||
floatingpoint.h | ||
frame.h | ||
gsc.h | ||
ieeefp.h | ||
if_wl_wavelan.h | ||
in_cksum.h | ||
ioctl_bt848.h | ||
ioctl_ctx.h | ||
ioctl_fd.h | ||
ioctl_meteor.h | ||
ipl.h | ||
joystick.h | ||
limits.h | ||
lock.h | ||
lpt.h | ||
md_var.h | ||
mouse.h | ||
mpapic.h | ||
mptable.h | ||
mtpr.h | ||
npx.h | ||
param.h | ||
pcaudioio.h | ||
pcb_ext.h | ||
pcb.h | ||
pci_cfgreg.h | ||
pcvt_ioctl.h | ||
perfmon.h | ||
pmap.h | ||
proc.h | ||
profile.h | ||
psl.h | ||
ptrace.h | ||
qcam.h | ||
random.h | ||
reg.h | ||
reloc.h | ||
segments.h | ||
si.h | ||
signal.h | ||
smp.h | ||
smptests.h | ||
soundcard.h | ||
speaker.h | ||
specialreg.h | ||
spigot.h | ||
stdarg.h | ||
sysarch.h | ||
trap.h | ||
tss.h | ||
types.h | ||
ultrasound.h | ||
varargs.h | ||
vm86.h | ||
vmparam.h | ||
wtio.h |