Sie können die Multithreading-Optimierung aktivieren, um die Leistung von Optimize zu verbessern und die Ausführung einer Optimize-Session zu beschleunigen. Zum Aktivieren der Multi-Threading-Optimierung setzen Sie die Konfigurationseigenschaft EnableMultithreading auf true.
Verwenden Sie im Allgemeinen die folgenden Richtlinien.
Sie definieren die Anzahl der Threads, die kundenübergreifende Regeln verarbeiten, über die Konfigurationseigenschaft MaxCustomerSampleProcessingThreads. Möglicherweise müssen Sie eine Feineinstellung Ihres Systems vornehmen, um den optimalen Wert für diese Einstellung je nach verfügbarem RAM und Hardware-Leistungsmerkmalen zu ermitteln.
Bei einem niedrigeren Wert für CustomerSampleSize können unter Umständen mehr Threads parallel ausgeführt werden, da die RAM-Auslastung pro Thread geringer ausfällt. Eine Verringerung dieses Wertes verkürzt jedoch auch die erforderliche Zeit zur Verarbeitung eines Datenblocks, wodurch das Verhältnis zwischen Datenblockverarbeitung und Vorverarbeitung kleiner wird. Dies wiederum bewirkt, dass die Vorverarbeitung schneller zu einem Engpass wird.Sie definieren die Anzahl der Threads, die Daten aus Kundenstichproben lesen, über die Konfigurationseigenschaft ProcessingThreadQueueSize. Sie definieren die Anzahl der Threads, die Daten in eine Bereitstellungstabelle schreiben, über die Konfigurationseigenschaft PostProcessingThreadQueueSize.
IBM Unica Optimize
8.5.0
|
Copyright IBM Corporation 2011. All Rights Reserved.
|
For more information, see our support and community site: Customer Central
|
|