couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Adam Kocoloski <kocol...@apache.org>
Subject Re: Build CouchDB process and Erlang HiPE(High Performance Erlang)
Date Mon, 23 May 2011 20:34:15 GMT
Cloudant used to run with +native across the board.  It made more efficient use of the CPU,
but definitely introduced segfaults.  These were fixed in R14 [1], but we never tried it again.
 Best,

Adam

[1]: https://github.com/erlang/otp/commit/8bbcec

On May 23, 2011, at 4:26 PM, Damien Katz wrote:

> I tried recently compiling everything in src/couchdb with +native. I
> didn't hit stability problems, but everything was significantly slower.
> This was a recent Erlang built 64bit erlang on OS X. I think the 32bit
> native might give better results, but it wasn't encouraging.
> 
> 
> -Damien
> 
> 
> 
> On 5/23/11 12:21 PM, "Marcos Ortiz" <mlortiz@uci.cu> wrote:
> 
>> regards,
>> I was reading a great post from Jack Moffit´s blog about "Speed Up
>> Ejabberd" and one thing that he told there is the use of the native code
>> compiler (HiPE) for CPU hungry modules on this way:
>> cd src/
>> erlc  +native module_code.erl
>> 
>> Have you tested the CouchDB´s source code with HiPE?
>> It would be nice to have these results on any case
>> 
>> Thanks
>> 
>> -- 
>> Marcos Luís Ortíz Valmaseda
>> Software Engineer (Large-Scaled Distributed Systems)
>> University of Information Sciences,
>> La Habana, Cuba
>> Linux User # 418229
>> http://about.me/marcosortiz
>> 
> 
> 


Mime
View raw message