Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Yanlış karşılaştırma çünkü nesnelerin otomatik olarak silinme süresi dikkate alınmaz.
Değiştirildi.
V3'ten sonra 123 megabayt nereden geliyor - bilmiyorum.
Soru şu ki, karşılaştırma ölçütünüzde her bir işlev kaç kez çalışıyor?
Ortalama süre, çalıştırma sayısı ve stddev çıktısına ihtiyacınız var.Soru şu ki, karşılaştırma ölçütünüzde her bir işlev kaç kez çalışıyor?
Tam olarak bir kez.
Savaş danışmanında, gecikme patlamaları ilgi çekicidir. Çok fazla teorik deney yapmadım, bu yüzden böyle bir şey yapmadım.
Vasiliy Sokolov # :
Hayır, doğru. Ve bu temel bir nokta. Zaman maliyetinin son derece pahalı olduğu ana iş parçacığında otomatik silme gerçekleşmez.
Ne yazık ki, fonksiyonun içini ve dışını ölçerseniz, zaman farklıdır. İçerisi daha hızlı. Onlar. nesneleri silmek bir şekilde etkiler. Bu nedenle, diğer iş parçacığı hakkındaki versiyon biraz şüpheli.
İkinci an. V2'ye dikkat edin. Nesnelerin silinmesi yoktur ve bilinçli olarak doğrudan bellek sızıntısına izin verilir. Bu durumda bile nesnelerin seçimi 1,4 saniye sürer. V1'de 1.2'ye karşı , ancak silme için hiç zaman kaybedilmemektedir.
bende tam tersi resim var
Mql programının yürütülmesi sırasında, hiçbir toplayıcı, aynı iş parçacığında veya başka bir iş parçacığında hiçbir şeyi kaldırmaz.
Toplayıcı nominal olarak mevcuttur, ancak yalnızca modül sonlandırıldığında yürütülür. Günlükteki sızdırılmış bellekle ilgili mesajlar yalnızca bir toplayıcıdır.
Tam olarak bir kez.
Bu durumda, kıyaslama önemsizdir. En azından benim için değil.
Benim uygulamam değil. Eski moda şekilde ölçebilirsiniz.
Bu nedenle, diğer iş parçacığı hakkındaki versiyon biraz şüpheli.