[HEADSDOWN] swap_pager.c calming down...

haro at kgt.co.jp haro at kgt.co.jp
Wed Aug 6 06:49:45 PDT 2003


Hello Poul,

Can you please look into problems reported on current@ list,
the thread with subject "Weird reboots from bootmgr or loader",
as it seems to related with your recent changes for the swap code.

Thank you,
 Haro

PS. As always, thank you for your greate work.

From: Poul-Henning Kamp <phk at phk.freebsd.dk>
Date: Wed, 06 Aug 2003 14:35:08 +0200
::
::I'm through with my first level of changes to swap_pager.c and the
::results are better than even I had hoped.
::
::The new per-device round-robin allocation performs a tad _better_
::than the old striping when it comes to distribution of I/O requests
::over multiple devices, given that there now is no upper limit on
::the number of swap devices, this is a clear win-win.
::
::For systems with less than the (previously) hardconfigured NSWAPDEV
::limit, kernel malloc usage is lower, now we only allocate that space
::which we need.
::
::The next level of changes will be to go directly to GEOM for disk
::devices, rather than take the detour over vnodes and specfs.
::This will not happen in the first couple of weeks I suspect.

=-----------------------------------------------------------------------
           _ _    Munehiro (haro) Matsuda
 -|- /_\  |_|_|   Kubota Graphics Technology Inc.
 /|\ |_|  |_|_|   2-8-8 Shinjuku, Shinjuku-ku Tokyo 160-0022, Japan
                  Tel: +81-3-3225-0767  Fax: +81-3-3225-0740
                  Email: haro at kgt.co.jp


More information about the freebsd-current mailing list