flâneur — a map of the web's best reading

Working With SGen | Mono

mono-project.com · 1,417 words · saved by 1 readers

SGen is a new and powerful garbage collector that we implemented for Mono. This new engine can be used for a wide range of applications from server workloads to desktop and mobile workloads and near-real time applications. Different workloads will require different options in the garbage collector to be enabled. For example, server or high-performance computing applications can allocate as much memory from the operating system on startup in exchange for faster execution times. Meanwhile, mobile applications would rather only allocate as much memory as it is needed. This document describes the options that you have available when it comes to tuning the garbage collector as well as a basic explanation of the inner workings of the garbage collector. SGen is a generational collector, which is a popular technique used by garbage collectors to improve the performance of the garbage collector. SGen uses three heaps to allocate your objects: the nursery, the major heap and the large object spa

Working With SGen | Mono Skip to main content You are here: docs advanced garbage collector sgen working with sgen Working With SGen Edit page on GitHub SGen is a new and powerful garbage collector that we implemented for Mono. This new engine can be used for a wide range of applications from server workloads to desktop and mobile workloads and near-real time applications. Different workloads will require different options in the garbage collector to be enabled. For example, server or high-performance computing applications can allocate as much memory from the operating system on startup in ex

Explore this link on the map →

saved by

related reading