1 comment

0

I'm excited, in particular for the GC upgrades:

The garbage collector has important improvements that reduce latency and improve memory utilization. The GC update has already been deployed to large Microsoft cloud workloads, such as Office 365 and Bing. We've seen impressive improvements in the performance of those services. They've simply deployed the update, without needing any code changes.

Specifically, this!

The Garbage Collector has a new mode that avoids garbage collection while certain memory-related conditions are met. This new mode is important for low-latency workloads that cannot afford interuptions. It enables you to specify that a certain amount of memory must be available before entering a No GC Region. While in the region the GC will not collect, which means that it will not interupt your workload during that time. The GC will start collecting if a collection is explicitly requested (e.g. GC.Collect) or if the initially specified memory size is exhausted.