Windows Community Toolkit - High performance 소개

Windows Community Toolkit에는 고성능 관련 기능을 제공합니다. .NET은 메모리를 할당(new byte[]) 할 수록 가비지수집기가 활동하게 할 여지를 주는 것인데, 그렇기 때문에 사용하는 임시 메모리의 경우 ArrayPool 등을 사용하게 되는데요, 비슷하게 MemoryOwner, SpanOwner를 제공합니다. 또한, 병렬 코드로 작업할 수 있는 고성능 API인 ParalleHelper를 제공하고, 또 간단하지만 유용할 수 있는 Ref 및 ReadonlyRef를 제공합니다.