Automation Professionals' EtherNet/IP Communication Suite V2

New beta. Couple items:

  • Suppressed a super-noisy warning that would flood the logs while connecting and probing and during even the slightest comms hiccup.

  • Significantly reduced memory pressure throughout the module by implementing SoftReference caching for byte[] and ByteBuffer instances, using stepped sizes (8, 12, 16, 24, 32, 48, 64, 96...). The GC can still reclaim them when it needs to, but it makes it possible to skip new object creation when used and released instances are hanging around. This is important when there are hundreds of thousands of OPC tags, as in my lab testing.

I have not yet resolved @helge.rosvik's report.

v2.0.2.230410411

1 Like