Date: Sat, 7 Feb 2009 07:40:08 GMT From: Maxim Konovalov <maxim@macomnet.ru> To: freebsd-bugs@FreeBSD.org Subject: Re: misc/131438: Add csup to Periodic Message-ID: <200902070740.n177e8ZI096888@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR conf/131438; it has been noted by GNATS. From: Maxim Konovalov <maxim@macomnet.ru> To: Steven Kreuzer <skreuzer@exit2shell.com> Cc: bug-followup@freebsd.org Subject: Re: misc/131438: Add csup to Periodic Date: Sat, 7 Feb 2009 10:34:55 +0300 (MSK) Hello Steven, [...] > >Description: > > Rather then run csup each night to update src or ports via an entry > in roots crontab I figured it would be cleaner to write a script and > add it to periodic so that you can specify a csup file and have its > output sent to you via email with the rest of the daily periodic > scripts > > The attached patch adds support for that but sets it to off by default. While I like the idea I should note this will hurt our cvsup infrastructure world wide. periodic(8) runs at the same time (3am) on all hosts in the same time zone. That means it'll runs 600.csup at same time with some deviation depending of the execution time of the previous daily scripts and thus overload local cvsup mirrors. You can see an illustration for above there: http://cvsup4.ru.freebsd.org/mrtg/ Please note the spikes of cvsupd number of processes (and therefore load average) at 3am at third and fourth graphs every night. I'm quite sure other public cvsup mirrors have an identical load profile. There is a bit outdated mirror stat page in the Handbook: http://www.freebsd.org/doc/en_US.ISO8859-1/articles/hubs/mirror-statpages.html but if you look at http://www.freebsd.cz/stats/mrtg/cvsupd.html you will find the same picture I describe above. -- Maxim Konovalov
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200902070740.n177e8ZI096888>