IronXL 성능 및 메모리 대폭 향상이라는 중요한 성과
- 업데이트 : IronXL 성능 향상
- 주요 이점 : 운영 속도 향상으로 새로운 효율성 확보.
- 부가적인 이점 : 메모리 할당 개선.
- 배송 예정일 : 2023년 9월
IronXL은 2023년 9월 최신 릴리스(2023.9.29) 기준으로 50만 건 이상의 NuGet 설치 수를 기록하며 성장해 왔습니다. 이에 따라 저희 개발팀은 지난 한 해 동안 IronXL을 .NET Excel 문서 라이브러리 시장의 선두 주자로 자리매김하기 위해 이뤄낸 모든 성과와 업데이트를 되돌아보았습니다.
"제 저사양 컴퓨터에서도 더 빠른 IronXL이 필요해요!"
IronXL 성능 향상
IronXL은 작동 속도와 메모리 측면에서 엄청난 개선을 이루었습니다. 이 섹션에서는 IronXL을 작년 9월(2022.9)과 지난달 8월(2023.8)의 제품과 비교해 보겠습니다.
IronXL 버전 2023.9(최신) vs IronXL 버전 2023.8(지난달) vs IronXL 버전 2022.9(전년도)

다음 그림에서 여러 지표를 비교한 결과를 볼 수 있습니다. IronXL은 모든 지표에서 작년 및 지난달 대비 개선된 것으로 나타났습니다.
경쟁 제품 vs IronXL 버전 2023.9

IronXL 메모리 할당 개선 사항
IronXL은 운영 메모리 사용량 측면에서 엄청난 개선을 이루었습니다. 이는 IronXL의 최신 버전에서 메모리 사용량을 줄여 코드 변경 없이 생산 시간과 비용을 절감할 수 있도록 하는 중요한 진전입니다.
이 섹션에서는 IronXL을 작년 9월(2022.9)과 지난달 8월(2023.8)의 제품과 비교해 보겠습니다.

다음 그림에서는 세 가지 지표를 비교하고 있습니다.
셀 범위의 속성에 액세스하기
동일한 작업의 메모리 사용량이 4.41킬로바이트에서 3.8킬로바이트로 줄어들어 전년 대비 14% 개선되었습니다!
랜덤 셀 연산
동일한 작업의 메모리 사용량이 9.26킬로바이트에서 약 8.5킬로바이트로 줄어들어 전년 대비 8% 개선되었습니다!
대규모 행 제거 작업
동일한 작업의 메모리 사용량이 65.46킬로바이트에서 약 20.3킬로바이트로 줄어들어 전년 대비 69% 개선되었습니다! Y축의 로그 스케일링에 유의하십시오. 이는 우리가 이 작업을 3분의 2만큼 줄였다는 사실을 과소평가하고 있습니다.
일반적인 Y축을 사용하면 69%의 개선 효과를 확인할 수 있습니다.

아래에서는 훨씬 더 큰 규모의 작전도 비교해 보겠습니다.

다음 그림에서는 세 가지 지표를 비교하고 있습니다.
데이터 셀 작동
동일한 작업의 메모리 사용량이 676.81킬로바이트에서 669.91킬로바이트로 감소하여 전년 대비 2% 향상되었습니다! 엑셀 문서를 편집할 때 이러한 오류가 얼마나 많이 발생하는지를 고려하면 이는 매우 중요한 의미를 갖습니다.
대용량 파일 저장
동일한 작업의 메모리 사용량이 약 1028MB에서 약 838MB로 감소하여 전년 동기 대비 18% 향상되었습니다!

