From owner-freebsd-current Mon Apr 12 22:55:18 1999 Delivered-To: freebsd-current@freebsd.org Received: from wall.polstra.com (rtrwan160.accessone.com [206.213.115.74]) by hub.freebsd.org (Postfix) with ESMTP id 24DE01509E for ; Mon, 12 Apr 1999 22:55:12 -0700 (PDT) (envelope-from jdp@polstra.com) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.9.3/8.9.1) with ESMTP id WAA12856; Mon, 12 Apr 1999 22:52:53 -0700 (PDT) (envelope-from jdp@polstra.com) From: John Polstra Received: (from jdp@localhost) by vashon.polstra.com (8.9.3/8.9.1) id WAA73931; Mon, 12 Apr 1999 22:52:52 -0700 (PDT) (envelope-from jdp@polstra.com) Date: Mon, 12 Apr 1999 22:52:52 -0700 (PDT) Message-Id: <199904130552.WAA73931@vashon.polstra.com> To: schuerge@wurzelausix.CS.Uni-SB.DE Subject: Re: cvsup In-Reply-To: <199904121820.UAA09661@wurzelausix.cs.uni-sb.de> Organization: Polstra & Co., Seattle, WA Cc: current@freebsd.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <199904121820.UAA09661@wurzelausix.cs.uni-sb.de>, Thomas Schuerger wrote: > > Is there any way to make cvsup update its GUI properly? The window > is almost dead when cvsup is performing updates, e.g. cvsup will update > the window's contents very infrequently, which is rather anoying. Perhaps > it would be a good idea to put GUI handling into a separate thread. It _is_ in a separate thread. You just need a faster CPU, or SCSI disks. :-) Running FreeBSD-3.1 with soft-updates enabled might help. Also, try the "-s" option. (Read about it first in cvsup(1).) It greatly reduces disk activity and will make your updates go faster, possibly with snappier GUI updates too. The GUI performance varies widely between systems. It was so-so on my old P/90, but it's pretty good on my PII/400. It may be the disk activity that kills the GUI performance. Disk operations are non-interruptible, so if the disk is really busy the GUI thread doesn't get control often enough. (I'm guessing and could be totally wrong, though.) John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-interest is the aphrodisiac of belief." -- James V. DeLong To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message