MaxBlobsBytesInMemory
BlobManagementOptions.MaxBlobsBytesInMemory свойство
Определяет максимальный объем (в байтах), который все BLOB-ы могут занимать в памяти в целом. Сначала все BLOB-ы загружаются в память по умолчанию, и только когда они достигают предела, определенного этим свойством, могут быть задействованы другие механизмы (такие как временные файлы). С точки зрения производительности наиболее эффективный способ - это хранение BLOB-ов в памяти, но с другой стороны, это приводит к высокому потреблению памяти, что может быть нежелательным. Используя это свойство, вы можете установить оптимальное поведение для вашей среды или других требований. Это свойство будет игнорироваться, если IsTemporaryFilesAllowed
установлено в false. Нет смысла ограничивать максимальное количество BLOB-ов в памяти, потому что, если IsTemporaryFilesAllowed
установлено в false, память - это единственное место, где BLOB-ы могут храниться. Значение по умолчанию - 629145600 байт (600Mb).
public ulong MaxBlobsBytesInMemory { get; set; }
См. также
- класс BlobManagementOptions
- пространство имен Aspose.Slides
- сборка Aspose.Slides