'Optimizasyon' veya 'İleri optimizasyon'un devam edip etmediğini programlı olarak nasıl kontrol edebilirim? - sayfa 4

 
Youri Tarshecki :
İleriye doğru yürümenin tüm döngüsü için bunu 12 kez yapıyorum. Bunlar en kötü durumdaki dakika kayıplarıdır. Bazen saat olarak ölçülen test süresinin arka planına karşı, bu önemli değildir. Ancak raporun tam resimlerini ve ileri geri alıyorum ve bu arada terminalin kendisi, onları temizlediğim için kesinlikle çok sayıda çizelgeye bağlı olmayacak.

Test cihazında birkaç saat boyunca bir geçiş?

 
Dmitry Fedoseev :

Test cihazında birkaç saat boyunca bir geçiş?

Tek geçiş - 12 arka uç optimizasyonu. Bunlar dakikalar. Tüm döngü 12*5=60'tır. Ancak ileriye doğru atılan her adımdan sonra, terminali yeniden başlatırım, çizelgeleri kopyalarım ve ileriye dönük kar elde ederim.Bunu yapmak için bir optimizasyon başlatmıyorum, ancak düzenli bir çalıştırma başlatıyorum - şu anda OnTester verilerini işleyebilirsiniz. .
 
Youri Tarshecki :
Tek geçiş - 12 arka uç optimizasyonu. Bunlar dakikalar. Tüm döngü 12*5=60'tır. Ancak ileriye doğru atılan her adımdan sonra, terminali yeniden başlatırım, çizelgeleri kopyalarım ve ileriye dönük kar elde ederim.Bunu yapmak için bir optimizasyon başlatmıyorum, ancak düzenli bir çalıştırma başlatıyorum - şu anda OnTester verilerini işleyebilirsiniz. .
Tamam anladım.
 
Dmitry Fedoseev :
Tamam anladım.

Bu arada, bu tür bir iş piyasa maliyetinde ne kadar olabilir - ayrı bir ileri çalışmanın sonuçlarını işlemek ve örneğin iki parametreyi bir dosyada saklamak - bilançonun doğrusal bir gerilemesi ve net kâr?

İşlemin doğru zamanda çalışması için, bazı harici bayraklar yapabilir veya her seferinde ini dosyasındaki test durumunu kontrol etmesine izin verebilirsiniz ve OnTester ikinci başlatmada çalışır. Optimizasyonun devre dışı bırakıldığını gördüm - saydım, attım.

 
Ve yine de soru cevapsız kaldı, kodda 'Optimizasyon' veya 'İleri optimizasyon'un devam edip etmediği nasıl belirlenir?
 
Youri Tarshecki :

Bu arada, bu tür bir iş piyasa maliyetinde ne kadar olabilir - ayrı bir ileri çalışmanın sonuçlarını işlemek ve örneğin iki parametreyi bir dosyada saklamak - bilançonun doğrusal bir gerilemesi ve net kâr?

İşlemin doğru zamanda çalışması için, bazı harici bayraklar yapabilir veya her seferinde ini dosyasındaki test durumunu kontrol etmesine izin verebilirsiniz ve OnTester ikinci başlatmada çalışır. Optimizasyonun devre dışı bırakıldığını gördüm - saydım, attım.

Teorik olarak, bir maliyet olabilir ve noktaya daha yakın olduğunda - başka. İleride, optimizasyon da doğrudur.
 
Lilita Bogachkova :
Ve yine de soru cevapsız kaldı, kodda 'Optimizasyon' veya 'İleri optimizasyon'un devam edip etmediği nasıl belirlenir?
Ne anlamda? İleri optimizasyon çalışıyor mu yoksa basit mi? Veya ileriyi optimize ederken, geri koşuları ileriye doğru ayırmanız mı gerekiyor?
 
Dmitry Fedoseev :
Ne anlamda? İleri optimizasyon çalışıyor mu yoksa basit mi? Veya ileriyi optimize ederken, geri koşuları ileriye doğru ayırmanız mı gerekiyor?
İleri optimizasyonun ne zaman başlayacağını belirlemek ve bu sırada hesaplamaları değiştirmek için OnTester() gereklidir.
 
Dmitry Fedoseev :
Teorik olarak, bir maliyet olabilir ve noktaya daha yakın olduğunda - başka. İleride, optimizasyon da doğrudur.

1. seçenek

ini dosyasına bakıyoruz. Forward - Custom && Optimization - Disabled ise, OnTester'ın ikinci başlatılması için saymaya başlayın

Geri kalan davalar göz ardı edilir.

2.

Hem ilk başlatmayı hem de ikincisini yazıyoruz ve hangisinin çift olduğunu, hangisinin olmadığını kendim bulacağım.

3 üncü

Her şeyi arka arkaya sayıyoruz ve her şeyi yazıyoruz ve sonuç, N dosyasındaki satır numarasıyla bulunur = tüm optimizasyon çerçevelerinin sayısı + 1

 
Lilita Bogachkova :
İleri optimizasyonun ne zaman başlayacağını belirlemek ve bu sırada hesaplamaları değiştirmek için OnTester() gereklidir.
Görünüşe göre sadece tarihlere göre, zaten yaptığınız gibi.