Solaris 2.8 major performance issue
Scott Moomaw
scott at bridgewater.edu
Thu Sep 6 09:10:09 GMT 2001
I believe that I have discovered a reason for the major performance
problems that we're experiencing with the latest CVS on Solaris 2.8. In
configure, the determination for LARGEFILE64_SOURCE read as follows:
#
# Defines needed for Solaris 2.6/2.7 aka 7.0 to make it admit
# to the existance of large files..
# Note that -D_LARGEFILE64_SOURCE is different from the Sun
# recommendations on large file support, however it makes the
# compile work using gcc 2.7 and 2.8, whereas using the Sun
# recommendation makes the compile fail on gcc2.7. JRA.
#
*solaris*)
case `uname -r` in
5.6*|5.7*)
The test is failing for Solaris 8 (obviously) which causes samba to
compile without LARGEFILE code. Adding the proper CPPFLAGS dramatically
improved performance. Shouldn't Solaris 8 be added to the conditionals in
configure?
Scott
------------------------------------------------------------------------
Scott Moomaw, Network Administrator Scott at Bridgewater.edu
Bridgewater College, IT Center
Bridgewater, VA 22812
Phone (540) 828 - 8000 x5437 FAX: (540) 828 - 5493
More information about the samba-technical
mailing list