Rx'de yeniyim Gözlemlenebilir buffer olayı verileri görüyorum. cold observable
veya replay
ile, veri akışı daha uzun bir süre sonra bile daha sonra gözlemci için yayacaktır. Ama ne zaman saklanacaksınız? Ayrıca, Rx kullanıldığında hafızaya ne dikkat etmeliyiz?RxJava/Scala Gözlemlenebilir çöp veriyi nasıl kullanıyor?
0
A
cevap
1
Çöp toplama, Java için normal kuralları izler: Sabit bir başvuru varsa, sonsuza kadar devam eder. Bu, bir alana atanmış bir Gözlemsel varsa, bu gözlemlenebilir çöp toplama için uygun olmayacaktır demektir. Eğer bu bir replay() operatörünün sonucudur - veya bir replay() operatörü bunun ön tarafındaysa - o zaman replay() operatöründeki tüm veriler de bellekte tutulur.
Bellekte tutulan başvurulan nesneleri zaman aşımı veya sayma ile sınırlamanıza yardımcı olabilecek varyantları vardır.
Ayrıca, bir SoftReference
gözlenebilir kendiniz için de kullanabilirsiniz.
İlgili konular
- 1. newLISP çöp toplama kullanıyor mu?
- 2. Knockoutjs: nasıl gözlemlenebilir?
- 3. Knockout gözlemlenebilir bir dizide nesne özellikleri nasıl gözlemlenebilir?
- 4. Netty çöp üretimini nasıl azaltabilirim?
- 5. C# çöp toplama nasıl azaltılabilir
- 6. Bir girişi nasıl gözlemlenebilir yapabilirim?
- 7. xml dosyasından veriyi nasıl alabilirim
- 8. Veritabanındaki veriyi nasıl görüntüleyeceğim datagridview
- 9. cURL çöp verileri döndürüyor
- 10. CLLocationManager güncelleştirmelerinden Gözlemlenebilir oluşturma
- 11. Android - Gözlemlenebilir Liste
- 12. Veriyi Flask'a aktarma
- 13. db'den veriyi seçmek için,
- 14. Çöp toplama ve yansıma
- 15. Gözlemlenebilir koleksiyondan silme
- 16. Veriyi pyodbc'den pandalara taşıma
- 17. Neden history.js setInterval (.., 250) kullanıyor?
- 18. Gözlemlenebilir dönüş tipi Gözlemlenebilir <Foo> veya Gözlemlenebilir <? genişletiyor Foo>
- 19. Özürlü Çöp Toplama Bildirimleri
- 20. nodejs çöp toplama çıkışı
- 21. Angular2 @ TypeScript Gözlemlenebilir hata
- 22. NoSQL veritabanları endeksleri kullanıyor veya kullanıyor mu?
- 23. Statik üyelerin çöp toplama
- 24. Libgdx Çöp Toplayıcıyı Zorluyor
- 25. Çöp toplama, java
- 26. Python'da manuel çöp toplama
- 27. Ruby'de çöp toplama profili nasıl yapılır
- 28. Angular2 global değişken gözlemlenebilir
- 29. Gözlemlenebilir öğeden kaldırılsınArray
- 30. Gözlemlenebilir koleksiyonun XAML
Başka bir arama ile, aynı zamanda bu konunun referans açıklamasını da bulmaktayım. Kısacası, Rx stili ek bellek kullanmanın normal iş akışıyla ne kadar karşılaştırılacağını? Sayılabilecek bir Gözlenebilir'in kullanımının nicelleştirilmesi, harita gibi bazı işlemleri içerir. Em… herhangi bir tavsiye için teşekkürler. – LoranceChen