[Neo] Neo4j failing transactions after a day of tiny load

Dmitri Livotov dmitri at livotov.eu
Wed Feb 17 12:54:12 CET 2010


Aha, thanks for the clarification,
so is this correct, that for neo4j.properties we only need to consider 
configuring only the neostore.* properties ?



Johan Svensson wrote:
> Ah now I understand. All the cache settings you are using in that
> configuration are for the old cache and will have no effect on the
> default soft reference based one. To tweak the soft reference based
> one you need to tweak the JVM, here is an introduction:
>
> http://jeremymanson.blogspot.com/2009/07/how-hotspot-decides-to-clear_07.html
>
> We need to make that clearer in the documentation that those cache
> settings only apply if "use_old_cache=true" is set.
>
> -Johan
>
> On Wed, Feb 17, 2010 at 12:37 PM, Dmitri Livotov <dmitri at livotov.eu> wrote:
>   
>> Yes, we do have both options enabled:
>>
>> -server
>> -XX:+UseConcMarkSweepGC
>>
>> as well as no "old_cache" parameter. Im attaching our config below:
>>
>> neostore.nodestore.db.mapped_memory=270M
>> neostore.relationshipstore.db.mapped_memory=385M
>> neostore.propertystore.db.mapped_memory=110M
>> neostore.propertystore.db.index.mapped_memory=2M
>> neostore.propertystore.db.index.keys.mapped_memory=2M
>> neostore.propertystore.db.strings.mapped_memory=130M
>> neostore.propertystore.db.arrays.mapped_memory=100M
>>
>> use_adaptive_cache=YES
>> adaptive_cache_heap_ratio=0.85
>> adaptive_cache_manager_decrease_ratio=1.15
>> adaptive_cache_manager_increase_ratio=1.1
>> adaptive_cache_worker_sleep_time=3000
>> min_node_cache_size=0
>> cache is in use relationship cache will not be decreased under this value
>> min_relationship_cache_size=0
>> max_node_cache_size=1500
>> max_relationship_cache_size=4500
>>     
> _______________________________________________
> Neo mailing list
> User at lists.neo4j.org
> https://lists.neo4j.org/mailman/listinfo/user
>   



More information about the User mailing list