Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cyclonedds-dev] Question about garbage collector and memory management

Hi Gerlando,

I see you have asked the same question on GitHub, and since our GitHub is rather more active than our cyclonedds-dev mailing list, I'll respond there: it has a better chance of reaching more people that happen to be(come) interested in the subject.

Best regards,
Erik

On 23 Sep 2022, at 12:57, Gerlando Sciangula <Gerlando.Sciangula@xxxxxxxxxxxxxxx> wrote:

Dear all,

I'm a PhD student at Scuola Superiore Sant'Anna in Pisa.
I'm planning to use CycloneDDS for some research, and I would like to get a better grasp about the need/benefits of using a garbage collector.

Unfortunately, I could not find any on-line document illustrating the rationale of this design decision.
I also wonder if there was some prior study about pros/cons of this approach for memory management, especially with respect to introduced latency/overhead.

Could you please help by providing some clue about:

      1) What are the main factors that inspired a design using garbage collector?
      2) Which are the pros (and maybe the cons) with respect to memory management based on different approaches (e.g. reference counting)?

Many thanks and best regards,

-Gerlando


Back to the top