Difference in wainting time between update of base/doc/ports tree

Adam Vande More amvandemore at gmail.com
Sun Jan 28 00:15:46 UTC 2018

On Sat, Jan 27, 2018 at 4:27 PM, Yasuhiro KIMURA <yasu at 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.


More information about the freebsd-questions mailing list