Is there a better mailing group for my question? One with more
developers perhaps?

On Wed, Jan 14, 2009 at 3:23 PM, Otheus <oth...@gmail.com> wrote:
>
> Greetings,
>
> A user on unix.com posted this query :
>
> > Does anyone know or know how to check if the Apache 2.2 version you can get 
> > with the Synaptic Package manager in Ubuntu 8.10has been optimized for 486 
> > or higher processors?
>
> He then quotes from the documentation on tuning:
> > By default, APR uses mutex-based atomics on Linux. If you configure with 
> > --enable-nonportable-atomics, however, APR generates code that uses a 486 
> > opcode for fast hardware compare-and-swap. This will result in more 
> > efficient atomic operations, but the resulting executable will run only on 
> > 486 and later chips (and not on 386).
>
>  Looking into this, I discovered that the APR's configure code will
> use generic atomics (as opposed to inline assembly) under all x86
> platforms *except* i386 and x86_64 (and unless specifically overridden
> on the command line). Here's the thread in the mailing list which
> includes the patch and commentary (but not rationale) from
> jor...@apache.org in 2004:
>    
> http://mail-archives.apache.org/mod_mbox/apr-commits/200401.mbox/<20040106150746.91496.qm...@minotaur.apache.org>
>
> My question is: *why* ?? Why default to generic atomics on i486's and
> later, but not x86_64? I think this is a bug in the configure logic,
> but I'm not sure.
>
>
> --
> Otheus
> oth...@gmail.com
> +43.699.1049.7813



--
Otheus
oth...@gmail.com
+43.699.1049.7813

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
   "   from the digest: users-digest-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org

Reply via email to