[darcs-devel] performance measurements of "darcs get", "hg clone", and "rsync -r"

zooko zooko at zooko.com
Sat Jan 26 00:13:39 UTC 2008


On Jan 25, 2008, at 4:10 PM, David Roundy wrote:

> Odd.  I'll have to look into this tomorrow.  Darcs should be using  
> sftp for
> a darcs get.  Is this using darcs-1 repositories? If not, could you  
> recheck
> with darcs1 repositories on both sides? Thanks!  (I checked  
> similarly that
> my copy of darcs2 uses sftp on darcs1 repositories.)

Here it is with darcs-1 repositories.  It took 41m46s to run.  (It  
appeared to hang for something on the order of 10 minutes between a  
particular pair of "scp" debug outputs.)

Regards,

Zooko

Hm.  This file is 390 KB.  I'll just give you the head -20 and attach  
the compressed version.  There is no occurrence of the string "sftp"  
in it.

ssh -O an_invalid_command ; # Null Null Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/prefs/motd darcs378c77 ; # AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/format darcse2816e ; # AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/.git/darcs-format darcs797999 ; # AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/inventory darcs5ecf92 ; # AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/hashed_inventory darcs44aef8 ; # AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/.git/HEAD darcs79ac31 ; # AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/format darcs3bacf2 ; # AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/.git/darcs-format darcs84f1c8 ; # AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/prefs/sources darcs5f9ca5 ; # AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/inventory darcs    af ; # AsIs AsIs Null
Getting the inventory...
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/inventories/ 
20080108184749-92b7f-5df11c2d78599efdd56baece7488fa6a749d65c7.gz  
darcs9d3c45 ; # AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/inventories/ 
20071016041556-92b7f-95c1d3dcb8a417ed1d884cbcb5b81a38173c15ed.gz  
darcsd49fc3 ; # AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/inventories/ 
20070924214358-92b7f-0d177d6726975bc04dc0066d830ae4eae5919094.gz  
darcs1ef2a4 ; # AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/inventories/ 
20070823210315-92b7f-888fbf1b1867ccda8218ad9f955b835cbd474164.gz  
darcsd68c51 ; # AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/inventories/ 
20070630000254-92b7f-4b19b2708a8832f8ec8eea6968c2ef99315355e4.gz  
darcsc5b11a ; # AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/inventories/ 
20070611162221-92b7f-2c56a212abacccdc16da52833225fdafe51d8b64.gz  
darcsc78136 ; # AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/inventories/20070504024220-4233b- 
f5dfde96dca1eb23bfb22cfe2dd412c8456b826b.gz darcsfce705 ; # AsIs AsIs  
Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/inventories/20070426182525- 
eb44e-97f3b8656eb88d899e2eced99ce2ce018451e600.gz darcs570878 ; #  
AsIs AsIs Null
scp -q wonwinmcbrootles at 192.168.1.100:playground/allmydata/tahoe/ 
trunk/_darcs/inventories/ 
20070425235105-92b7f-52f87be1b8b1bca805373129e02bf9c4c42e89b9.gz  
darcs33bb7a ; # AsIs AsIs Null
Copying patches...
sftp wonwinmcbrootles at 192.168.1.100 ; # File "darcs58163c" File  
"darcsd124bd" Null
Patches copied
Repo lazily read
Repo local: "False"
Applying patch 1 of 1979: Sat Oct 21 21:10:04 Mountain Daylight Time  
2006  warner at lothar.com
   * tool to generate an overhead/alacrity table for various hashing  
schemes
Applying patch 2 of 1979: Sat Oct 21 21:39:12 Mountain Daylight Time  
2006  warner at lothar.com
   * emit tables up to 1TiB


-------------- next part --------------
A non-text attachment was scrubbed...
Name: zooko.darcs2_get_d2f_verbose_debug_verbose_sshcm.log.txt.7z
Type: application/octet-stream
Size: 7554 bytes
Desc: not available
Url : http://lists.osuosl.org/pipermail/darcs-devel/attachments/20080125/61252a79/attachment.obj 


More information about the darcs-devel mailing list