IronXL 里程碑:巨大的性能和記憶體提升
- 更新: IronXL 性能改進
- 關鍵優勢:提升操作速度,實現新的效率。
- 次要好處:記憶體配置的改進。
出貨日期:2023年9月
隨著IronXL在我們2023年9月最新版本時已經擁有超過500,000次NuGet安裝。(2023.9.29)在過去一年中,我們回顧了開發團隊在將IronXL推進為.NET Excel文件庫市場的領先產品方面取得的所有成就和更新。
我需要在我那低配的電腦上更快的IronXL。!請提供您想要翻譯的內容。
IronXL 性能改進
IronXL 在操作速度和記憶體方面有了巨大的改進。 在這一節中,我們將比較IronXL與去年九月的情況。(2022.9),以及上個月八月(2023.8).
IronXL 版本 2023.9(最新)vs IronXL 版本 2023.8(上個月)vs IronXL 版本 2022.9(去年)
在下圖中,我們可以看到許多指標進行比較:根據所有指標,IronXL 較去年和上個月有所改善。
競爭對手 vs IronXL 版本 2023.9
IronXL 記憶體分配改進
IronXL 在操作記憶體使用方面有了巨大的改進。 這是重要的進展,確保IronXL的新版本將使用更少的記憶體,無需更改代碼即可為您節省生產時間和金錢。
在這一節中,我們將比較IronXL與去年九月的情況。(2022.9),以及上個月八月(2023.8).
在下圖中,我們比較了三個指標:
訪問單元格範圍的屬性
相同操作的內存使用量從4.41降低到3.8千字节。 較去年提升了14%。!
隨機儲存格操作
相同的操作將記憶體使用量從9.26減少到約8.5千字節。 較去年提升了8%!
刪除一個大行操作
相同的操作將記憶體使用量從65.46減少到大約20.3千字節。 與去年相比,增長了69%。! 請注意Y軸的對數刻度,因為這低估了我們已將此操作減少了三分之二。
使用常規的Y軸,我們可以看到這69%的改進:
在下面,我們也比較了更大的操作:
在下圖中,我們比較了三個指標:
資料格操作
相同操作的記憶體使用量從676.81減少到669.91千字節。 年度增長達2%! 考慮到在編輯 Excel 文件時會發生多少此類事件,這變得非常重要。
儲存大型檔案
相同的操作將內存使用量從大約1028兆位元組減少到大約838兆位元組。 年度和月度改善了18%。!