유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

ArrayPool in .NET is insanely fast

Nick Chapsas

2025. 4. 20.

0

#backend
#infra
  • .NET의 ArrayPool은 가비지 컬렉션을 피하고 배열을 재사용하여 성능을 향상시킵니다. ♻️
  • ArrayPool.Shared를 사용하여 필요할 때 배열을 임대하고 사용 후 반환합니다. 🧰
  • 임대한 배열은 요청한 크기보다 클 수 있으므로 필요한 만큼 충분히 요청해야 합니다. 📐
  • JSON 파싱, 파일 I/O, 초당 수천 건의 요청 처리와 같은 고성능 시나리오에 적합합니다. 🚀
  • 배열에 민감한 데이터를 저장하는 경우 반환 시 clearArray를 true로 설정하여 데이터를 지웁니다. 🛡️

Recommanded Videos