Thread overview | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
February 19, 2014 Azul talk about Java use in low latency trading systems. Relevant due to their pauseless GC | ||||
---|---|---|---|---|
| ||||
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 |
February 19, 2014 Re: Azul talk about Java use in low latency trading systems. Relevant due to their pauseless GC | ||||
---|---|---|---|---|
| ||||
Posted in reply to Paulo Pinto | He doesn't discuss the cost of his system as well as not digging into the details. Some good numbers, but lack of meat. |
February 20, 2014 Re: Azul talk about Java use in low latency trading systems. Relevant due to their pauseless GC | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | 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
|
February 20, 2014 Re: Azul talk about Java use in low latency trading systems. Relevant due to their pauseless GC | ||||
---|---|---|---|---|
| ||||
Posted in reply to Paulo Pinto | 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 |
February 20, 2014 Re: Azul talk about Java use in low latency trading systems. Relevant due to their pauseless GC | ||||
---|---|---|---|---|
| ||||
Posted in reply to Howard Green | 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
|
February 20, 2014 Re: Azul talk about Java use in low latency trading systems. Relevant due to their pauseless GC | ||||
---|---|---|---|---|
| ||||
Posted in reply to Howard Green | 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
|
February 20, 2014 Re: Azul talk about Java use in low latency trading systems. Relevant due to their pauseless GC | ||||
---|---|---|---|---|
| ||||
Posted in reply to Howard Green | 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 !
|
Copyright © 1999-2021 by the D Language Foundation