[PVFS2-CVS] commit by robl in pvfs2-1/doc: pvfs2-faq.tex
CVS commit program
cvs at parl.clemson.edu
Wed Jun 15 13:25:25 EDT 2005
Update of /projects/cvsroot/pvfs2-1/doc
In directory parlweb:/tmp/cvs-serv30186/doc
Modified Files:
pvfs2-faq.tex
Log Message:
present a second alternative
Index: pvfs2-faq.tex
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/doc/pvfs2-faq.tex,v
diff -u -w -p -u -r1.30 -r1.31
--- pvfs2-faq.tex 15 Jun 2005 15:55:55 -0000 1.30
+++ pvfs2-faq.tex 15 Jun 2005 16:25:25 -0000 1.31
@@ -398,7 +398,17 @@ glibc-2.3.2-95.20 package. We have also
systems running glibc-2.3.3-18.ydl.4 . If you encounter this problem
and your distribution does not have an updated glibc package, you can
configure pvfs2 with \texttt{--disable-aio-threaded-callbacks}, though
-this will result in a performance hit.
+this will result in a performance hit. An alternate workaround is to
+set \texttt{LD\_ASSUME\_KERNEL} to 2.4.1 before running pvfs2-server.
+pvfs2-server will then use an older (and not as optimized) thread
+library that does not have this bug.
+
+At this time we do not know which of the two suggested workarounds is
+better from a performance standpoint. The \texttt{LD\_ASSUME\_KERNEL}
+method might make more sense: when/if the system's glibc is
+upgraded, you will only have to restart pvfs2-server with the
+environment variable unset. You would not have to rebuild pvfs2 to take
+advantage of the fix.
\subsection{I get ``error while loading sharel libraries'' when starting PVFS2 programs}
More information about the PVFS2-CVS
mailing list