Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
mfs changes [thorpej%netbsd.org@localhost: CVS commit: syssrc]
Jason R Thorpe wrote:
> Module Name: syssrc
> Committed By: thorpej
> Date: Tue May 16 17:20:24 UTC 2000
>
> Modified Files:
>
> syssrc/sys/ufs/mfs: mfs_extern.h mfs_vfsops.c mfs_vnops.c mfsnode.h
>
> Log Message:
>
> Redo the way MFS does I/O to the server's address space. Instead of
> queueing up buffers and awakening the MFS server process to do the I/O,
> we do the I/O to the server process's address space directly using
> facilities provided by UVM.
Way cool! Do you have any figures to show if mfs is faster because of
these changes? It should at least reduce the context switch overhead...
> Should fix kern/10122 (I can no longer reproduce the problem described
> in the PR when running with these changes), and any number of other
> MFS-related complaints made by people over time.
I can't test this right now - a good test used to be:
cd /tmp
shutdown -h now
Simon.
Home |
Main Index |
Thread Index |
Old Index