<div dir="ltr">I thought this JEP was (sort of) relevant to this discussion: <a href="http://openjdk.java.net/jeps/189">http://openjdk.java.net/jeps/189</a><div><div> <br><div class="gmail_extra">Cheers,</div><div class="gmail_extra">

Jaromir<br><br><div class="gmail_quote">On Thu, Jan 16, 2014 at 10:10 AM, Emmanuel Bernard <span dir="ltr">&lt;<a href="mailto:emmanuel@hibernate.org" target="_blank">emmanuel@hibernate.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div style="word-wrap:break-word"><div class="im"><br><div><div>On 15 Jan 2014, at 18:51, cotton-ben &lt;<a href="mailto:ben.cotton@ALUMNI.RUTGERS.EDU" target="_blank">ben.cotton@ALUMNI.RUTGERS.EDU</a>&gt; wrote:</div><br>

<blockquote type="cite"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">Nice!  The consequences of our *necessarily* staying on-heap has been a</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">

<span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">&quot;monstrous&quot; experience for us (see</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">

<a href="http://4.bp.blogspot.com/-upwza0_lLn4/TmXB4lKkPKI/AAAAAAAAAHY/9lA7VYCmSkI/s1600/heap_0001.jpg" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" target="_blank" class="">http://4.bp.blogspot.com/-upwza0_lLn4/TmXB4lKkPKI/AAAAAAAAAHY/9lA7VYCmSkI/s1600/heap_0001.jpg</a><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">

<span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">).</span></blockquote>

</div><br></div><div>As Tristan hinted, can share (worse case privately) the reasons that lead to that horrific experience? This would be very useful to the infinispan team to better shape and explain the off-heap approach. Off-heap does come with non trivial drawbacks around manual garbage collection and memory fragmentation (at least when the data is not homogeneous).</div>

<span class=""><font color="#888888"><div><br></div><div>Emmanuel</div></font></span></div><br>_______________________________________________<br>
infinispan-dev mailing list<br>
<a href="mailto:infinispan-dev@lists.jboss.org">infinispan-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br>“Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.”<br>

Antoine de Saint Exupéry
</div></div></div></div>