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