Back to top
  • 공유 Paylaş
  • 인쇄 Yazdır
  • 글자크기 Yazı tipi Boyutu
URL kopyalandı.

XRP doğrulayıcılarında RSS: 3.3.0 sürümünde iki ölçümde yüzde 13 ve yüzde 23 düşüş

Doğrulayıcı donanımının içine takılı bellek modülü / TokenPost.ai

Ripple’ın işlettiği XRP Ledger (XRPL) ana ağındaki iki doğrulayıcıda, sunucu yazılımı xrpld 3.3.0 uygulandıktan sonra süreçlerin RSS değeri sırasıyla yüzde 13 ve yüzde 23 daha düşük ölçüldü. En yüksek düşüş, ölçüm yapılan iki doğrulayıcıdan birinde görüldü.

RippleX geliştirme ekibi, 5 Kasım’da yayımladığı teknik açıklamada xrpld 3.2.0 ile 3.3.0 sürümlerinin çalışma sonuçlarını karşılaştırdı. RSS, bir sürecin fiziksel RAM’de kullandığı bellek miktarını ifade ediyor.

Varsayılan Güvenilir Doğrulayıcı Listesi’nde (UNL) bulunmayan doğrulayıcıda, çevrimiçi silme geçmişi 4.096 defter olarak ayarlanmışken RSS yüzde 13 daha düşük ölçüldü. Çevrimiçi silme geçmişi 50.000 defter olarak ayarlanan ve varsayılan UNL’de bulunan doğrulayıcıda ise düşüş yüzde 23 oldu.

RSS, sunucunun toplam belleğini veya depolama alanını değil, tek bir sürecin fiziksel RAM’de kullandığı belleği ölçüyor. Bu nedenle iki doğrulayıcıda ölçülen düşüş oranları, sunucunun toplam bellek kullanımındaki tasarruf olarak yorumlanamaz.

İyileştirme, bazı düğüm operatörlerinin 2025 yazının sonlarında bellek kullanımında artış bildirmesinin ardından RippleX’in başlattığı incelemeyle gündeme geldi. RippleX, nedenini araştırdıktan sonra önemli bir bellek sızıntısı yerine bellek ayırıcısının çalışma biçimini tespit etti.

Uygulama, kullanmayı bıraktığı belleği serbest bıraksa bile glibc bellek ayırıcısı bu alanı işletim sistemine hemen geri vermeyip elinde tutabiliyor. Bu nedenle düğüm geçici depolama alanı olan önbelleği temizledikten sonra bile süreç belleği göstergesi düşmeyebiliyor.

xrpld 3.3.0, önbellek temizleme işleminin ardından glibc’nin malloc_trim işlevini çağırıyor. Bu işlev, kullanılmayan yığın belleğinin işletim sistemine geri verilmesini istiyor. Yığın, programın çalışırken veri ayırdığı bellek alanıdır.

Yığın temizleme işlemi arka plandaki tarama sürecinde yapılıyor. RippleX, düğüm operatörlerinin ayrıca bir ayar eklemesine gerek olmadığını belirtti.

XRP Ledger geliştirme sitesi, xrpld 3.3.0 sürümünün çıkışını 6 Ağustos 2026’da duyurdu. Resmî sürüm notlarında da önbellek temizliğinin ardından yığının açıkça geri verilmesini sağlayan değişiklik yer aldı.

RippleX’in sabit işlem hacmiyle yürüttüğü test ağı beş doğrulayıcıdan oluşuyordu. Bu ortamda doğrulayıcı düğümünün RSS değeri yüzde 14,8, istemci işlemlerini yürüten düğümün RSS değeri ise yüzde 18,2 daha düşük ölçüldü.

2025’in sonlarında yapılan laboratuvar donanımı karşılaştırmasında, süreç başlatıldıktan sonraki aynı zaman noktasında yüzde 44 daha düşük bir değer kaydedildi. Ancak iki derlemenin her biri ayrı bir deneyde yalnızca bir kez test edildi.

Laboratuvar karşılaştırması ile ana ağ ölçümleri farklı çalışma ortamlarında ve yük koşullarında yapıldı. Bu nedenle farklı deneylerdeki düşüş oranlarını aynı koşullarda elde edilmiş sonuçlar gibi doğrudan karşılaştırmak mümkün değil.

Ana ağ ölçümü de yalnızca yığın temizleme işlevinin etkisini sınayan ayrı bir deney değildi. RippleX, xrpld 3.2.0 ile 3.3.0 arasında başka değişiklikler de bulunduğunu belirtti. Bu nedenle ana ağda gözlenen yüzde 13 ila yüzde 23 arasındaki düşüşü tek başına yığın temizleme işlevine bağlamak mümkün değil.

RippleX, beş doğrulayıcılı test ağında yığın temizleme işlevinin uzlaşma süresi göstergelerinde bir değişikliğe yol açtığını gözlemlemedi. Bu sonuç yalnızca söz konusu deney koşulları için geçerli.

İşlev, glibc kullanan derlemelerde uygulanıyor. Başka bellek ayırıcıları kullanan derlemeleri kapsamıyor.

<Telif hakkı ⓒ TokenPost, yetkisiz çoğaltma ve yeniden dağıtım yasaktır >

Popüler

Diğer ilgili makaleler

Yorum 0

Yorum ipuçları

Harika bir makale. Takip talep etme. Mükemmel bir analiz.

0/1000

Yorum ipuçları

Harika bir makale. Takip talep etme. Mükemmel bir analiz.
1