Re: FreeBSD 5.3 freezes under heavy hdd load

From: Brian Reichert (reichert_at_numachi.com)
Date: 03/07/05

  • Next message: Don Lewis: "Re: I can not surf on Flash powered sites."
    Date: Mon, 7 Mar 2005 16:05:39 -0500
    To: Kris Kennaway <kris@FreeBSD.org>
    
    

    On Mon, Mar 07, 2005 at 05:12:44PM +0000, Kris Kennaway wrote:
    > It is necessary to increase KSTACK_PAGES (e.g. to 4) on machines with
    > certain patterns of heavy disk write load to avoid double faults in
    > the softupdates code (softupdates has potentially unbounded call stack
    > and can overflow the default kernel stack size without too much
    > effort).

    Can these 'certain patterns' be characterized? I've got a system
    that hangs on haavy rsync usage, where the file sizes can me measured
    in a half-gig or more...

    > This would cause panics though, not freezes.

    I can't tell remotely if all of my hangs are panics, as it's a
    remote box. Once, on the console of a hung box, I found

      panic: worklist_remove: not on list

    This box did not reboot of it's own accord, and has wedged again
    under a similar workload...

    > Kris
    > _______________________________________________
    > freebsd-stable@freebsd.org mailing list
    > http://lists.freebsd.org/mailman/listinfo/freebsd-stable
    > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"

    -- 
    Brian Reichert				<reichert@numachi.com>
    55 Crystal Ave. #286			Daytime number: (603) 434-6842
    Derry NH 03038-1725 USA			BSD admin/developer at large	
    _______________________________________________
    freebsd-stable@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-stable
    To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
    

  • Next message: Don Lewis: "Re: I can not surf on Flash powered sites."

    Relevant Pages

    • Re: I found a FORTH stack optimzer, but could use a better version.
      ... All those seem to reorder the stack in FORTH, ... In MacForth we have something called Optimizer Reductions. ... Patterns of words are reduced to single pieces of code. ...
      (comp.lang.forth)
    • Re: Stack and Whack
      ... There are specific ways of cutting to get the desired effect. ... I think you would be best getting a book with patterns - at least for your first one. ... someone else will have to come along with a link to a book; or you could Google and search for Stack and Whack. ... are using fat quarters a good way to go for a first quilting ...
      (rec.crafts.textiles.quilting)
    • Re: Stack corruption in linux
      ... I don't know what MALLOC_CHECK_ does, but normally malloc and the stack are ... Stack corruption is almost always caused by writing to an auto ... array with subscript outside the array (less than zero or greater-equal ... in the stack on your own and verify the patterns from time to time. ...
      (comp.os.linux.development.system)
    • Re: Stack corruption in linux
      ... I don't know what MALLOC_CHECK_ does, but normally malloc and the stack are ... Stack corruption is almost always caused by writing to an auto ... array with subscript outside the array (less than zero or greater-equal ... in the stack on your own and verify the patterns from time to time. ...
      (comp.unix.programmer)