rsync 3.0.0pre2 performance and assembler warning message

2007-10-12 Thread radius13a
In testing 3.0.0pre1 and now 3.0.0pre2 I have noticed that the rate  
of data transfer is ~25% slower than 2.6.9.   I am using rsync to  
mirror 2 filesystems from a single host.  On average for large files  
( 4gb) under 3.0.0pre2 the transfer of ~75MB/sec.  WIth 2.6.9 the  
average is ~105MB/sec.


I am compiling on a ia64 based system running SLES10 SP1 and see this  
assembler warnings when compiling with gcc 4.1.2.  Are these of any  
concern?


~/rsync/rsync-3.0.0pre2 make
gcc -std=gnu99 -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt  -o  
mkrounding -I. ./mkrounding.c

./mkrounding rounding.h
Rounding file_extras in multiples of 2 (EXTRA_LEN=4, FILE_STRUCT_LEN=24)
gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt  -c  
flist.c -o flist.o

/tmp/ccC7MQuD.s: Assembler messages:
/tmp/ccC7MQuD.s:2993: Warning: Use of 'mov' may violate WAW  
dependency 'GR%, % in 1 - 127' (impliedf), specific resource number  
is 14
/tmp/ccC7MQuD.s:2991: Warning: This is the location of the  
conflicting usage
gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt  -c  
rsync.c -o rsync.o





--
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html


3.0.0pre2 performance and assembler warning

2007-10-12 Thread Greg Siekas
In testing 3.0.0pre1 and now 3.0.0pre2 I have noticed that the rate  
of data transfer is ~25% slower than 2.6.9.   I am using rsync to  
mirror 2 filesystems from a single host.  On average for large files  
( 4gb) under 3.0.0pre2 the transfer of ~75MB/sec.  WIth 2.6.9 the  
average is ~105MB/sec.


I am compiling on a ia64 based system running SLES10 SP1 and see this  
assembler warnings when compiling with gcc 4.1.2.  Are these of any  
concern?


~/rsync/rsync-3.0.0pre2 make
gcc -std=gnu99 -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt  -o  
mkrounding -I. ./mkrounding.c

./mkrounding rounding.h
Rounding file_extras in multiples of 2 (EXTRA_LEN=4, FILE_STRUCT_LEN=24)
gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt  -c  
flist.c -o flist.o

/tmp/ccC7MQuD.s: Assembler messages:
/tmp/ccC7MQuD.s:2993: Warning: Use of 'mov' may violate WAW  
dependency 'GR%, % in 1 - 127' (impliedf), specific resource number  
is 14
/tmp/ccC7MQuD.s:2991: Warning: This is the location of the  
conflicting usage
gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt  -c  
rsync.c -o rsync.o






--
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html