Public bug reported: On my amazon ec2 machine running 10.04 LTS I find this warning.
[ 37.895954] *************************************************************** [ 37.895957] *************************************************************** [ 37.895960] ** WARNING: Currently emulating unsupported memory accesses ** [ 37.895963] ** in /lib/tls glibc libraries. The emulation is ** [ 37.895965] ** slow. To ensure full performance you should ** [ 37.895967] ** install a 'xen-friendly' (nosegneg) version of ** [ 37.895970] ** the library, or disable tls support by executing ** [ 37.895972] ** the following as root: ** [ 37.895974] ** mv /lib/tls /lib/tls.disabled ** [ 37.895977] ** Offending process: convert (pid=871) ** [ 37.895979] *************************************************************** [ 37.895982] *************************************************************** [ 37.895984] When search for similar issues it seems this problem is solved in earlier versions of ubuntu, but this seems to indicate the opposite. >From what I read the content of this file should be of some importance /etc/ld.so.conf.d/xen.conf And in my machine it contains # This directive teaches ldconfig to search in nosegneg subdirectories # and cache the DSOs there with extra bit 1 set in their hwcap match # fields. In Xen guest kernels, the vDSO tells the dynamic linker to # search in nosegneg subdirectories and to match this extra hwcap bit # in the ld.so.cache file. hwcap 1 nosegneg ldd /usr/bin/convert gives me linux-gate.so.1 => (0xb7871000) libMagickCore.so.2 => /usr/lib/libMagickCore.so.2 (0xb7630000) libMagickWand.so.2 => /usr/lib/libMagickWand.so.2 (0xb751b000) liblcms.so.1 => /usr/lib/liblcms.so.1 (0xb74e7000) libtiff.so.4 => /usr/lib/libtiff.so.4 (0xb748b000) libc.so.6 => /lib/tls/i686/nosegneg/libc.so.6 (0xb732d000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb72b7000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7296000) libXext.so.6 => /usr/lib/libXext.so.6 (0xb7286000) libXt.so.6 => /usr/lib/libXt.so.6 (0xb7232000) libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb7220000) libz.so.1 => /lib/libz.so.1 (0xb720b000) libpthread.so.0 => /lib/tls/i686/nosegneg/libpthread.so.0 (0xb71f2000) libltdl.so.7 => /usr/lib/libltdl.so.7 (0xb71e9000) libdl.so.2 => /lib/tls/i686/nosegneg/libdl.so.2 (0xb71e5000) libSM.so.6 => /usr/lib/libSM.so.6 (0xb71db000) libICE.so.6 => /usr/lib/libICE.so.6 (0xb71c2000) libX11.so.6 => /usr/lib/libX11.so.6 (0xb70a5000) libgomp.so.1 => /usr/lib/libgomp.so.1 (0xb7097000) libm.so.6 => /lib/tls/i686/nosegneg/libm.so.6 (0xb7071000) /lib/ld-linux.so.2 (0xb7872000) libuuid.so.1 => /lib/libuuid.so.1 (0xb706b000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7051000) librt.so.1 => /lib/tls/i686/nosegneg/librt.so.1 (0xb7048000) libXau.so.6 => /usr/lib/libXau.so.6 (0xb7044000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb703e000) ** Affects: glibc (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/960006 Title: warning /lib/tls library emulation slow To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/960006/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs