www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Azul talk about Java use in low latency trading systems. Relevant

reply Paulo Pinto <pjmlp progtools.org> writes:
Hi,

for the GC vs no-GC ongoing discussions, I think this is a very 
interesting talk about one of the best GC implementations for Java VMs.

http://www.infoq.com/presentations/java-tuning-latency

--
Paulo
Feb 19 2014
next sibling parent reply "deadalnix" <deadalnix gmail.com> writes:
He doesn't discuss the cost of his system as well as not digging
into the details. Some good numbers, but lack of meat.
Feb 19 2014
parent Paulo Pinto <pjmlp progtools.org> writes:
Am 20.02.2014 17:33, schrieb Howard Green:
 We do have a fairly rigorous paper that was delivered at ISMM in
 2011 that describes the C4 garbage collector, for those
 interested. Link is http://www.azulsystems.com/resources/wp/c4
 (no registration required)

 best,

 /hg

Many thanks for providing the information. Sorry about the remark. -- Paulo
Feb 20 2014
prev sibling next sibling parent "Paulo Pinto" <pjmlp progtools.org> writes:
On Wednesday, 19 February 2014 at 22:49:55 UTC, deadalnix wrote:
 He doesn't discuss the cost of his system as well as not digging
 into the details. Some good numbers, but lack of meat.

Yeah, I posted the link when I started to see the video, so I found out the same thing. But it is common from Azul to do so, they won't disclose their VM secret sauce, otherwise they would put themselves out of business. -- Paulo
Feb 20 2014
prev sibling next sibling parent "Howard Green" <hgreen azulsystems.com> writes:
We do have a fairly rigorous paper that was delivered at ISMM in
2011 that describes the C4 garbage collector, for those
interested. Link is http://www.azulsystems.com/resources/wp/c4
(no registration required)

best,

/hg

On Thursday, 20 February 2014 at 08:00:26 UTC, Paulo Pinto wrote:
 On Wednesday, 19 February 2014 at 22:49:55 UTC, deadalnix wrote:
 He doesn't discuss the cost of his system as well as not 
 digging
 into the details. Some good numbers, but lack of meat.

Yeah, I posted the link when I started to see the video, so I found out the same thing. But it is common from Azul to do so, they won't disclose their VM secret sauce, otherwise they would put themselves out of business. -- Paulo

Feb 20 2014
prev sibling next sibling parent "bearophile" <bearophileHUGS lycos.com> writes:
Howard Green:

 We do have a fairly rigorous paper that was delivered at ISMM in
 2011 that describes the C4 garbage collector, for those
 interested. Link is http://www.azulsystems.com/resources/wp/c4
 (no registration required)

Thank you, we are interested. D language has a very Java-like OOP, but for most D code the allocation patterns are different from Java apps. In D structs (and arrays allocated in place) are common, so quite less garbage is produced. And while the D specs are designed to allow a moving GC, in practice there's also the need for some pinned down objects, as in C#, for access to C libs. Hopefully we'll have a wonderful GC for the D language ;-) Bye, bearophile
Feb 20 2014
prev sibling parent "deadalnix" <deadalnix gmail.com> writes:
On Thursday, 20 February 2014 at 16:33:50 UTC, Howard Green wrote:
 We do have a fairly rigorous paper that was delivered at ISMM in
 2011 that describes the C4 garbage collector, for those
 interested. Link is http://www.azulsystems.com/resources/wp/c4
 (no registration required)

 best,

 /hg

Awesome ! Will read with great interest !
Feb 20 2014