Multithreading und Speicherverwaltung
Gilt für: Excel 2013 | Office 2013 | Visual Studio
Die ordnungsgemäße Verarbeitung des Arbeitsspeichers ist entscheidend für die Erstellung zuverlässiger XLL-Add-Ins für Microsoft Excel. Wenn Sie keine geeigneten Speicherpuffer zuordnen und freigeben, wenn sie nicht mehr benötigt werden, verringert dies die Leistung, führt zu Ressourcenkonflikten und destabilisiert Excel.
Ab Microsoft Office Excel 2007 können Sie Excel so konfigurieren, dass bei der Neuberechnung bis zu 1.024 gleichzeitige Threads verwendet werden. In einigen Fällen kann Multithreading die Leistung verbessern, insbesondere wenn mehrere Prozessoren verfügbar sind oder benutzerdefinierte Funktionen auf Clusterservern ausgeführt werden.
In den folgenden Themen wird beschrieben, wie Sie Arbeitsspeicher und Threads in XLLs verwalten: