Hi Everyone,<div><br></div><div>I've some troubles to understand the optimal settings for this little simple problem:</div><div><br></div><div>Two Erlang processes A and B.</div><div><br></div><div>1. Process A randomly increments a counter during its lifetime using "ets<span style="font-family:Helvetica;font-size:12pt">:update_counter/3"</span></div><div><br></div><div>2. Process B reads the counter every X seconds and reset it to 0.</div><div><br></div><div>I decided to use these options when creating the table:</div><div><br></div><div><span style="font-family:Courier,monospace;font-size:medium;font-weight:bold;background-color:rgb(255,255,255)">{write_concurrency, true}, %% A and B</span><br style="font-family:Courier,monospace;font-weight:bold"><span style="font-family:Courier,monospace;font-size:medium;font-weight:bold;background-color:rgb(255,255,255)">{read_concurrency, false}  %% only B</span><br></div><div><br></div><div>Are these settings correct and more importantly "optimal" (please elaborate your answer)?</div><div><br></div><div>/Frank</div><style type="text/css">
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px}
span.s1 {font-family: 'Helvetica'; font-weight: normal; font-style: normal; font-size: 12.00pt}
</style>