Google'ın V8 motorunda çöp toplayıcısını manuel olarak başlatmanın bir yolu var mı? Bunun için herhangi bir referans bulamadım. Genellikle GC'ler bu işlevi desteklemektedir.v8 | çöp toplayıcısını manuel olarak başlat
cevap
komut bayrağı
--expose_gc
aracılığıyla genel JavaScript adv8::HEAP->CollectAllGarbage
fonksiyonunu maruz bırakabilir. Sonra sadecegc();
'u arayın.Sen özetinden C++ dan çöp toplama zorlayabilirsiniz:
while(!V8::IdleNotification()) {};
Referanslar:
Kullanım V8 :: AdjustAmountOfExternalAllocatedMemory
Tam olarak aradığım şey değil, ama yeterince yakın. Teşekkürler. –
@RoeeGavirel Daha iyi bir cevap bulduğunuzda ve yanlış bir cevabı kabul etmediğinizde kendi sorunuza daha iyi cevap verin. – Skomski
Bağlantı kesildi ve bu işlev veya alan artık görünmüyor http://v8.paulfryzel.com/docs/master/classv8_1_1_v8.html Şu anda İzolat var: http://v8.paulfryzel.com/docs/ master/classv8_1_1_isolate.html – xaxxon
- 1. DataTemplate'i manuel olarak başlat?
- 2. Python'da manuel çöp toplama
- 3. jQuery Doğrulama'yı Manuel Olarak Tetikle?
- 4. Faces Bağlamını manuel olarak oluşturma
- 5. Öykünüm görünümünü manuel olarak açın
- 6. Knockout.js: manuel olarak hesaplanan hesaplama
- 7. Başlat Office eklentisi kilitli
- 8. Çöp toplama ve saklama kutusu
- 9. PostgreSQL'i yeniden başlat Yeniden başlat
- 10. Bir WPF projesinin manuel olarak yapılması
- 11. Güven aralıkları ggplot2 ile manuel olarak gölgelendirme
- 12. Zeniteyi homebrew'a nasıl manuel olarak kurabilirim?
- 13. Yay doğrulaması manuel olarak nasıl tetiklenir?
- 14. ffmpeg m3u8 ve segmentleri manuel olarak oluşturur
- 15. Devise ile kullanıcı manuel olarak nasıl oluşturulur
- 16. Rails'de turbolinks ile manuel olarak gezinebilir miyim?
- 17. Ember.js'de görünümü manuel olarak güncelleme nasıl yapılır?
- 18. Meteor içinde manuel olarak nasıl oturum açılır
- 19. Kimlik doğrulaması için pasaportu manuel olarak arayın
- 20. Bir onchange olayını manuel olarak nasıl tetikleyebilirim?
- 21. Bir TFS Ekip Oluşturmayı Manuel Olarak Tetikle
- 22. Pankreas indeksini manuel olarak yeniden oluşturma
- 23. Django'da sinyalleri manuel olarak tetikleyebilir miyim?
- 24. Clang AST nasıl manuel olarak taşınır?
- 25. JAR'ı maven merkezine manuel olarak nasıl yayınlarım?
- 26. Linux: Programların manuel olarak nereye yükleneceği/açılacağı
- 27. Karma-jasmine sürümünün manuel olarak değiştirilmesi
- 28. v8 vekil ReferenceError
- 29. Plupload Dosyaları eklediğinde otomatik olarak yüklemeyi başlat
V8 :: IdleNotification artık yok gibi görünüyor http://v8.paulfryzel.com/docs/master/classv8_1_1_v8 .html – xaxxon