MaxBlobsBytesInMemory
IBlobManagementOptions.MaxBlobsBytesInMemory-Eigenschaft
Definiert die maximale Menge (in Byte), die alle BLOBs insgesamt im Speicher beanspruchen dürfen. Zunächst werden alle BLOBs standardmäßig in den Speicher geladen, und nur wenn das durch diese Eigenschaft definierte Limit erreicht ist, können andere Mechanismen (wie temporäre Dateien) beteiligt werden. In Bezug auf die Leistung ist die effizienteste Methode, BLOBs im Speicher zu speichern, aber andererseits führt dies zu einem hohen Speicherverbrauch, was unerwünscht sein kann. Mit dieser Eigenschaft können Sie das optimale Verhalten für Ihre Umgebung oder andere Anforderungen festlegen. Diese Eigenschaft wird ignoriert, wenn IsTemporaryFilesAllowed
auf false gesetzt ist. Es macht keinen Sinn, die maximalen BLOBs im Speicher zu begrenzen, da, wenn IsTemporaryFilesAllowed
auf false gesetzt ist, der Speicher der einzige Ort ist, an dem BLOBs gespeichert werden können. Der Standardwert beträgt 629.145.600 Bytes (600Mb).
public ulong MaxBlobsBytesInMemory { get; set; }
Siehe auch
- Schnittstelle IBlobManagementOptions
- Namensraum Aspose.Slides
- Assembly Aspose.Slides