Optimizasyon için CPU Çekirdeklerini Değerlendirme - sayfa 2

 
Aleksey Vyazmikin :

8, iş parçacığı sayısına göre hiper ticarete benzer şekilde 4 aracı geçer.

Her geçişin zamanını görmek için "Tam optimizasyon günlüğü"nü etkinleştirin.

Hazır:

 2019.08 . 10 00 : 00 : 11.960 Core 4   pass 4 returned result 1001000.00 in 0 : 01 : 47.867
2019.08 . 10 00 : 00 : 12.838 Core 2   pass 2 returned result 1001000.00 in 0 : 01 : 48.960
2019.08 . 10 00 : 00 : 13.345 Core 1   pass 0 returned result 1001000.00 in 0 : 01 : 49.308
2019.08 . 10 00 : 00 : 13.914 Core 3   pass 6 returned result 1001000.00 in 0 : 01 : 49.925
2019.08 . 10 00 : 02 : 02.167 Core 4   pass 5 returned result 1001000.00 in 0 : 01 : 50.207
2019.08 . 10 00 : 02 : 03.038 Core 2   pass 3 returned result 1001000.00 in 0 : 01 : 50.198
2019.08 . 10 00 : 02 : 04.071 Core 1   pass 1 returned result 1001000.00 in 0 : 01 : 50.726
2019.08 . 10 00 : 02 : 05.018 Core 3   pass 7 returned result 1001000.00 in 0 : 01 : 51.102
2019.08 . 10 00 : 02 : 05.018 Tester  optimization finished, total passes 8
2019.08 . 10 00 : 02 : 05.028 Statistics      optimization done in 4 minutes 32 seconds
2019.08 . 10 00 : 02 : 05.028 Statistics      shortest pass 0 : 01 : 47.867 , longest pass 0 : 01 : 51.102 , average pass 0 : 01 : 49.786
Bu sefer yaklaşık iki kat daha uzun, bence mantıklı (ve görev yöneticisi %57 CPU kullanımı gösterdi).
 
Serhii Shevchuk :

Hazır:

Bu sefer yaklaşık iki kat daha uzun, bu bence mantıklı (ve görev yöneticisi %57 CPU kullanımı gösterdi).

Sonuçlar çok ilginç, aracıların daha hızlı çalıştığı açık, ancak bu seçeneğin genellikle daha yavaş olduğu ortaya çıktı. EA'nın tam sürümünde durum farklıdır - ve burada hala sorunun ne olabileceğini tahmin ediyorum - işletim sistemi, EA'nın boyutu (sayfa sayısını artırmak (karşılaştırma operatörleri) işi yavaşlatır, bu da saçmalık!), Veya dosyalarla çalışmak. Neredeyse benzer bir işlemcide optimizasyonu bitirir bitirmez sonuçları karşılaştırabiliriz!

Eklendi: İşlemci hız aşırtmalı mı?
 
Aleksey Vyazmikin :
İşlemci hız aşırtmalı mı, değil mi?

Hayır, anakart ilkel, hız aşırtma ile ilgili sorunları var. Ve dahası, soğutucu stoktur.

 
Serhii Shevchuk :

Hayır, anakart ilkel, hız aşırtma ile ilgili sorunları var. Ve dahası, soğutucu stoktur.

ama anne beslenme açısından çöp - tamir edilmesi için verdi - kıvılcımlar, sonra soğutucu kalkar (şaşırtıcı bir şekilde, soğutucu olmadan, yüzde geçmedi, ama 80 derecede koşmasına rağmen optimize etmeye devam etti ve ardından frekansı tekrar yükseltti, ama orada bir kulem var).

Doğru, son onarımdan sonra optimizasyon daha hızlı oldu (yüzde 30!), Aynı işlemciye kıyasla, ancak farklı bir anakartta, bu beni şaşırttı.
 
Aleksey Vyazmikin :

... veya dosyalarla çalışın.

Hangi seviyede? Bir SSD sistem diskim var, ancak metatrader (aslında, AppData klasörünün tamamı) HDD'ye aktarıldı (yüzlerce gigabayt yemeyi severdim).

Bunun önemli olup olmadığını bilmiyorum, ama her ihtimale karşı akılda tutmaya değer.

Eklendi: Şimdi ultra berbat donanım üzerindeki testin sonuçlarını atacağım. Eğlence için. Ne olduğunu görmek ilginç.
 
Serhii Shevchuk :

Hangi seviyede? Bir SSD sistem diskim var, ancak metatrader (aslında tüm AppData klasörü) HDD'ye aktarıldı (yüzlerce gigabayt yemeyi severdim).

Bunun önemli olup olmadığını bilmiyorum, ama her ihtimale karşı akılda tutmaya değer.

Bu sürüm dosyalarla çalışmıyor, işimde kullandığımdan bahsediyorum - orada veriler dosyadan okunur, ancak burada rastgele sayılar basitçe oluşturulur. Her ne kadar fikre göre, dosya büyük değil ve muhtemelen RAM'de oturuyor, bu da süreci yavaşlatmamalı - göreceğiz.

 
Serhii Shevchuk :
Eklendi: Şimdi ultra berbat donanım üzerindeki testin sonuçlarını atacağım. Eğlence için. Ne olduğunu görmek ilginç.

Haydi

 
Aleksey Vyazmikin :

Haydi

Böyle. Ütü:

celeron

Celeron, prensipte, hiper iş parçacığı olmadan, mevcut iki çekirdek üzerinde iki optimizasyon geçişi gerçekleştirdi.

Terminal sürümü:

 2019.08 . 10 00 : 37 : 37.560 Terminal        MetaTrader 5 x64 build 2093 started (MetaQuotes Software Corp.)
2019.08 . 10 00 : 37 : 37.564 Terminal        Windows 10 (build 18362 ) x64, IE 11 , RDP, UAC, Intel Celeron   847 @ 1.10 GHz, Memory: 5131 / 7871 Mb, Disk: 106 / 148 Gb, GMT+ 2

Sonuçlar:

 2019.08 . 10 01 : 04 : 42.229 Core 1   pass 0 returned result 1001000.00 in 0 : 09 : 42.962
2019.08 . 10 01 : 04 : 44.237 Core 2   pass 1 returned result 1001000.00 in 0 : 09 : 43.672
2019.08 . 10 01 : 04 : 44.237 Tester  optimization finished, total passes 2
2019.08 . 10 01 : 04 : 44.248 Statistics      optimization done in 9 minutes 45 seconds
2019.08 . 10 01 : 04 : 44.248 Statistics      shortest pass 0 : 09 : 42.962 , longest pass 0 : 09 : 43.672
 
Serhii Shevchuk :

Ne olduğunu görmek ilginç.

Lütfen bu sürümü FX'te 4 ve 8 aracıyla test edin. Sürümlerdeki fark, yalnızca gruplar halinde iç içe geçmiş ve performansı önemli ölçüde düşürmemesi gereken if ifadelerinin eklenmesindedir, bence, ancak bir dizüstü bilgisayarda, aracılar küçük bir sürümde 3 dakika daha hızlı çalışır ve küçük bir EA, işlemci önbelleğine sığar ve bu nedenle daha hızlı çalışır.

Dosyalar:
 
Serhii Shevchuk :

Böyle. Ütü:

Celeron, prensipte, hiper iş parçacığı olmadan, mevcut iki çekirdek üzerinde iki optimizasyon geçişi gerçekleştirdi.

Terminal sürümü:

Sonuçlar:

Fikre göre, yüzdeyi daha hızlı koyabilirsiniz (Avito veya Ali'den satın alın) ve bu normal olacaktır, ancak hızlı sonuç vermez.

Neden: