Date: Sat, 27 Jan 2018 18:15:45 -0600 From: Adam Vande More <amvandemore@gmail.com> To: Yasuhiro KIMURA <yasu@utahime.org> Cc: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: Difference in wainting time between update of base/doc/ports tree Message-ID: <CA%2BtpaK2%2BtgV0io7ba62VzMDuUETU_ijpWTKyJcTHP0FvKQ73NA@mail.gmail.com> In-Reply-To: <20180128.072704.1527334119280589760.yasu@utahime.org> References: <20180128.072704.1527334119280589760.yasu@utahime.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jan 27, 2018 at 4:27 PM, Yasuhiro KIMURA <yasu@utahime.org> wrote: > Hello. > > I check out head of base/doc/ports repository in one FreeBSD box and > update them periodically. When I execute 'svn update' in base or doc > tree update always starts within 10 seconds or so. But when I do it in > ports tree it typically takes from 5 to 10 minutes and sometimes takes > more before update begins. > > Update is done from one server (https://svn.freebsd.org/) to one > client (my FreeBSD box). So spec of server, client and/or network > cannot cause such difference. Then why it happens? Repository size > or number of committed files affect waiting time of update and result > in such large differernce? Or some complicated hooks that works at > update time is implemented in ports repository and its processing time > results in such a long waiting time? > > Please let me know if someone knows about it. > It is most likely due to IO. There are tools to profile processes if you want empirical verification. -- Adam
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BtpaK2%2BtgV0io7ba62VzMDuUETU_ijpWTKyJcTHP0FvKQ73NA>