У меня есть небольшой пример кеша вывода, я строю проект с действием
[OutputCache (Duration=3600,VaryByParam="file")]
public string Up(string file)
{
}
, который загружает видео mp4, а еще один удаляет кеш вывода
public string Down(string file)
{
HttpResponse.RemoveOutputCacheItem(file);
}
и присоединяет егос процессом w3p (IIS 7).Моя проблема в первый раз, когда действие загружается, видео кэшируется в IIS (оперативная память w3p от 100 до 400 МБ).После этого я вызываю действие invalidate для удаления кэша вывода, но ОЗУ процесса w3p не возвращается к 100. Я пытался отключить кеш, кеш ядра IIS, но ничего не изменилось.Ребята, вы можете показать мне, где я не прав?Спасибо