Test ajanlarının çılgınca önbelleği - sayfa 4

 
Renat Fatkhullin :

açıklığa kavuşturacağım:

  • Temsilcileri ağa koymanıza rağmen, pratikte çalışmadılar çünkü yeterli sipariş almadılar. Hatta zamanın %0.1'i işe yaramadı. Bu nedenle, "24 saat boyunca 80 ajan" hakkında konuşmak imkansızdır.

Dört sistemden 3'ü sunucudur ve 7/24 çalışır. 4. makine periyodik olarak kapanır. Bu makinelerin hepsini aynı anda kullanmaya başlamadım ama bunlara ek olarak bir düzine daha zayıf bilgisayar vardı, bunu fark edebilirsiniz. Ve ajanlarım bulutta yarım yıldan çok daha fazla zaman harcıyor. Temsilciler neden görev almıyor zaten sizin için bir soru.


Renat Fatkhullin'in fotoğrafı.
  • Koşuları karşılaştıramazsınız - hepsi farklı görevler için farklıdır. Sadece güç - hesaplanmış kuantanın eşdeğerini karşılaştırmak gerekir.
  • Rakamlar, ağın tüketiciler için çok faydalı olduğunu gösteriyor
Çiftliğim bu işi 8-10 saatte yapıyor. Ve hiçbir şekilde 10 dolara elektriği silip süpürmeyecek.

Ne kadar büyük bir faydadan bahsediyorsunuz bilmiyorum, 5 dakikalık bir hız artışına ihtiyacınız olduğunda almak için arabayı aylarca açık bırakmak gerekiyor.
 
Renat Fatkhullin :

Ortalığı karıştırmayı bırak.

Test cihazının etkililiği ve performansı hakkında gerçek bir analiz yapmak ister misiniz? Tek bir aracı örneği, basit bir görev almaya çalışın ve tüm kaynakları tek geçiş, yeniden oynatma ve optimizasyon modunda günlüğe kaydedin. O zaman seni çabucak dünyaya geri getireceğim. Görevin gerçek bir değerlendirmesinden sonra kendinizden vazgeçmezseniz.

Ve ssd sizin için daha önemli - onu tanımlamak için bu kadar zaman harcamanız boşuna değil. Ve açıklamalarımı düşünmeye tenezzül bile etmedin. Sonuçta, sadece düğmeye bastınız, bu yüzden kaynaklar aniden harcanmaya başladı. Ve değerlendirmeyi umursamıyorsunuz, ama gerçekte kaputun altında ne var, ne kadar veri var.

Hiç anlamıyorsunuz %) test cihazınızda darboğaz sabit sürücüdür. Sorun şu ki, çekirdekler bu yavaş diskten veri bekliyor . Ve testleri sizin için yapacağım - ve daha genişletilmiş bir versiyonu.
 
alrane :
Hiç anlamıyorsunuz %) Test cihazınızda bir sabit disk darboğazı var . Ve testleri sizin için yapacağım - ve daha genişletilmiş bir versiyonu.

Teknik konularda kiminle konuştuğunuzu tam olarak anlamayan sizsiniz.

Ben, senin aksine, hayatımın üçte birini metatrader test edicileri yazarak ve onları optimize ederek geçirdim.

 
alrane :
Çiftliğim bu işi 8-10 saatte yapıyor. Ve hiçbir şekilde 10 dolara elektriği silip süpürmeyecek .
Çiftlik + kurulum + destek - maliyet maliyeti.
 
Renat Fatkhullin :

Teknik konularda kiminle konuştuğunuzu tam olarak anlamayan sizsiniz.

Ben, senin aksine, hayatımın üçte birini metatrader test edicileri yazarak ve onları optimize ederek geçirdim.

Evet ama nedense benzer bir problem NASIL çözülür sorusuna cevap vermiyorsunuz. Muhtemelen din buna inmeye izin vermiyor.

Lütfen EURUSD test süresi bir yıldır. Tek sefer:


Şimdi 100 koşu:


Evet, harika çalışıyor.

Şimdi de aynı dönemde daha ağır bir Expert Advisor deneyelim:




Ve ne görüyoruz? İşlemciler duruyor, bellek boş, bir disk çalışıyor. Ve meselenin özü, bundan nasıl kaçınılacağıydı. Evet, bu az sayıda koşu. Binlerce varsa, veriler önbelleğe alındığında işlemciler zamanla daha fazla yüklenecek ve disk esas olarak okuma için kullanılacaktır. Ama yine de, %100 yükten uzak olacak, çekirdekler de zor bekleyecek, çünkü hızı bu kadar çok ajan için aptalca KÜÇÜK.

Ve aslında sorunu uzun zaman önce ve kendi başıma çözdüm (konunun oluşturulduğu tarihe bakın). Ve birkaç kez hızımda bir artış elde ettim (sadece aracıların önbelleğini farklı medyalara dağıtarak). Ama belki daha optimal bir çözüm vardır, belki danışman yazarken bir şeye dikkat etmeliyim.

Ya da başka düşünceler var.

Tartışmayı bırak, seni kırmak niyetinde değilim. Buraya yardım için geldim.
 
fxsaber :
Çiftlik + kurulum + destek - maliyet maliyeti.
Ne parası? Kendim kurdum, makinelerim ve test stratejilerim ana görevlerinden çok uzak. Çiftlik derken, birkaç makineden oluşan grubumu kastediyorum.
 
alrane :
4 bilgisayardan 80 ajana kadar - yaklaşık 6-10 saat.

Diyelim ki 10 saat, sonra bir bilgisayarda 40 saat - ne tür bir PC yazıyor?

İstediğim gibi, 24/7/365 bir PC kullanıyorsanız gerçek maliyetleri hesaplamak ilginç - maliyetin saatte 0,25 sent ve yılda 0,25 * 24 * 365 = 2190 $ olduğu ortaya çıktı - optimizasyon için 480 kat daha hızlı sonuç almamız bir artı olacaktır.

Renat ve 100 kat daha hızlı olmayı kabul edersem, 4,8 kat daha az ödeyebilirsiniz - o zaman bulutta zayıf makineler talep edilecektir.

 
İlk makine: Dual Xeon E5-2690 3.2GHz (32 mantıksal çekirdek), 64GB RAM

İkincisi: İki Xeon E5-2670 işlemci (32 mantıksal çekirdek), 32 GB RAM

Diğer iki makine, 32 GB'lık 8 çekirdekli Xeon E3-1241v3'tür.



IMHO, ne yazık ki buluttan (en azından benim durumumda), bir anlamı yok. Mantıklı olup olmadığını anlamak için uzun uzun baktım.
 
Aslında, ilgileniyorsanız, işte istatistikler (katılan tüm makineler gösterilmez):

 
alrane :
Aslında, ilgileniyorsanız, işte istatistikler (katılan tüm makineler gösterilmez):

İşlemciler farklıdır - tek bir işlemciyle veri almak güzel olurdu - sizin için ve bulutta optimizasyon süresini ve buna bağlı olarak bulutta çalışmanın maliyetini öğrenin. Ve sonra, bulutun zaten çok pahalı olduğu ortaya çıktı - yıl boyunca bir PC çalışması analogu için 2kk. Ve böyle bir bilgisayarın çalışması için saatte ne kadar ödediklerini merak ediyorum - ekstra ücreti merak ediyorum :)

Neden: