Кэширование данных.Net 4.0 (Asp.NET)

Может кто-нибудь объяснить мне, что это "CacheSpecificEvictionподробно и как этого избежать?

Я получаю это в CacheEntryRemovedArguments.RemovedReason,

1 ответ

CacheSpecificEviction как причина удаления записи в кэше означает "элемент был удален, потому что политика удаления провайдера кэша определила, что его следует удалить" - я знаю, это довольно неопределенно, но вряд ли может быть более конкретным из-за множества возможных механизмов кэширования реализации и их различные политики вытеснения (часто настраиваемые, например, в AppFabric Cache aka Velocity). В общем, выселение означает "хорошо, есть риск нехватки памяти, мы должны удалить некоторые элементы, например," Наименее недавно использовавшиеся "(политика выселения LRE) или" Наименее часто используемые с динамическим старением "(LFDA) и т. Д.")., Таким образом, чтобы избавиться от проблем вытеснения, вы должны проверить использование кеш-памяти и ограничения, параметры конфигурации выселения...

Другие вопросы по тегам