Performance benefits of sealed class in .NET

μ’‹μ•„μš” 4

쒋은 κΈ€ 곡유 κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€.

μš”μ•½ν•˜λ©΄,

상속할 여지가 μ—†λŠ” classμ—λŠ” 기본적으둜 sealedλ₯Ό μ‚¬μš©ν•  경우 μ–΄λŠ κ²½μš°μ—λΌλ„ 속도가 μ˜¬λΌκ°„λ‹€.

μ’‹μ•„μš” 6

λ§žμŠ΅λ‹ˆλ‹€. λ³΄ν†΅μ˜ ν”„λ‘œκ·Έλž¨μ—μ„œλŠ” λ¬΄μ‹œν•΄λ„ 상관 μ—†μ§€λ§Œ 저희 같은 κ²½μš°λŠ” 데이타 μ²˜λ¦¬λŸ‰μ΄ μ΅œλŒ€ 15G 이기 λ•Œλ¬Έμ— λ¬΄μ‹œν• μˆ˜ μ—†λŠ” μˆ˜μ€€μž…λ‹ˆλ‹€.

  1. κ°„λ‹¨νžˆ 무쑰건 Class or Record μ •μ˜μ‹œ sealed μ‚¬μš©
  2. 컴파일 μ—λŸ¬ λ°œμƒμ‹œ sealed 제거
μ’‹μ•„μš” 4