IronXL Dönüm Noktası: Büyük Performans ve Bellek Artışları
- Güncellendi: IronXL Performans İyileştirmeleri
- Anahtar fayda: Operasyonel hız iyileştirmeleri, yeni verimlilik sağlama.
- İkincil faydalar: Bellek tahsisi iyileştirmeleri.
- Sevk Tarihi: Eylül 2023
IronXL, en son Eylül 2023 sürümümüzde (2023.9.29) 500.000'den fazla NuGet yüklemesine ulaştığımızda, son yıl boyunca IronXL'yi .NET Excel belge kütüphanesi pazarında öncü bir ürün haline getirmek için geliştirme ekibimizin tüm başarıları ve güncellemelerine geri dönüyoruz.
" "Düşük özelliklere sahip bilgisayarımda bile daha hızlı IronXL'ye ihtiyacım var!"
IronXL Performans İyileştirmeleri
IronXL, operasyon hızı ve bellek açısından büyük iyileştirmeler gördü. Bu bölümde, IronXL'yi bir yıl öncesine, geçen yıl Eylül (2022.9) ve geçen ay Ağustos (2023.8) ile karşılaştıracağız.
IronXL Sürüm 2023.9 (Son) vs IronXL Sürüm 2023.8 (Geçen Ay) vs IronXL Sürüm 2022.9 (Önceki Yıl)

Aşağıdaki şekil, birçok ölçütün karşılaştırıldığını gösteriyor: IronXL, geçen yıl ve aya göre TÜM ölçütler temelinde iyileştirildi.
Rakipler vs IronXL Sürüm 2023.9

IronXL Bellek Tahsis İyileştirmeleri
IronXL, operasyon bellek kullanımı açısından büyük iyileştirmeler gördü. Bu, IronXL'nin daha yeni sürümlerinin daha az bellek kullanmasını sağlayan önemli bir ilerlemedir, kodu değiştirmeden üretim sürenizi ve paralarınızı korur.
Bu bölümde, IronXL'yi bir yıl öncesine, geçen yıl Eylül (2022.9) ve geçen ay Ağustos (2023.8) ile karşılaştıracağız.

Aşağıdaki şekil, üç ölçüt karşılaştırılıyor:
Bir Hücre Aralığının Özelliklerine Erişmek
Aynı işlem bellek kullanımında 4,41 kilobayttan 3,8 kilobayta indirildi ve yıl bazında %14'lük bir iyileştirme sağladı!
Rastgele Hücreler İşlemi
Aynı işlem bellek kullanımında 9,26 kilobayttan ~8,5 kilobayta indirildi ve yıl bazında %8'lik bir iyileştirme sağladı!
Büyük Bir Satır İşlemini Kaldırma
Aynı işlem bellek kullanımında 65,46 kilobayttan ~20,3 kilobayta indirildi ve yıl bazında %69'luk bir iyileştirme sağladı! Y-ekseni üzerinde logaritmik ölçekleme not edin çünkü bu, bu işlemi İKİ ÜÇTE bir oranında azalttığımızı küçültüyor.
Normal bir Y-ekseni ile bu %69 iyileştirmeyi görebiliriz:

Aşağıda çok daha büyük işlemleri de karşılaştırdık:

Aşağıdaki şekil, üç ölçüt karşılaştırılıyor:
Veri Hücresi İşlemi
Aynı işlem bellek kullanımında 676,81 kilobayttan 669,91 kilobayta indirildi ve yıl bazında %2'lik bir iyileştirme sağladı! Bu, herhangi bir Excel belgesi düzenlemesinde oluşan bu tür işlemleri dikkate alarak çok önemli bir rol oynuyor.
Büyük Dosyaları Kaydet
Aynı işlem bellek kullanımında ~1028 megabayttan ~838 megabayta indirildi ve yıl ve ay bazında %18'lik bir iyileştirme sağladı!

