Изменения документа System.Runtime.Caching

Редактировал(а) Alexandr Fokin 2022/10/05 17:02

<
От версии < 4.4 >
отредактировано Alexandr Fokin
на 2022/10/05 16:49
К версии < 4.2 >
отредактировано Alexandr Fokin
на 2022/10/05 16:36
>
Изменить комментарий: Update document after refactoring.

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -1,21 +3,12 @@
1 -Кэширование в приложениях платформы .NET Framework
2 -[[https:~~/~~/learn.microsoft.com/ru-ru/dotnet/framework/performance/caching-in-net-framework-applications>>https://learn.microsoft.com/ru-ru/dotnet/framework/performance/caching-in-net-framework-applications]]
3 3  
4 4  MemoryCache Класс
5 5  https://docs.microsoft.com/ru-ru/dotnet/api/system.runtime.caching.memorycache?view=dotnet-plat-ext-3.1&viewFallbackFrom=netframework-3.5
6 6  
7 -----
8 8  
9 -|Настройка параметров|
10 -|Is there a way to enforce a size limit of MemoryCache in System.Runtime.Caching?
11 -https://stackoverflow.com/questions/5547003/is-there-a-way-to-enforce-a-size-limit-of-memorycache-in-system-runtime-caching|
12 -|(((
6 +Is there a way to enforce a size limit of MemoryCache in System.Runtime.Caching?
7 +https://stackoverflow.com/questions/5547003/is-there-a-way-to-enforce-a-size-limit-of-memorycache-in-system-runtime-caching
8 +Настройка параметров
9 +
13 13  MemoryCache does not obey memory limits in configuration
14 14  https://stackoverflow.com/questions/6895956/memorycache-does-not-obey-memory-limits-in-configuration
15 -
16 -Данный инструмент не гарантирует, что размер потребляемой памяти не превысит заданный в конфиге. Worker кеша будет очищать память, стремясь уменьшить потребление до указанного размера, но worker запускается периодически. А это значит, что в моменты между запусками worker в кеш может быть добавлено множество значений и его размеры превысят указанный.
17 -)))|
18 -
19 -----
20 -
21 -
12 +Данный инструмент не гарантирует, что размер потребляемой памяти не превысит заданный в конфиге. Worker кеша будет очещать память, стремясь уменшить потребление до указанного размера, но worker запускается периодически. А это значит, что в моменты между запусками worker в кеш может быть добавлено множество значений и его размеры превысят указанный.