쇠약해지는 커널 모드 캐싱을 어떻게 처리합니까?

마침내 PC 문제 해결에 대한 걱정을 뒤로 할 수 있습니다. 모든 문제에 대한 최고의 Windows 복구 도구입니다.

안내서에서 커널 루틴 캐싱을 비활성화할 수 있는 몇 가지 달성 가능한 원인을 식별하고 이 경우 이 문제를 지원하는 가능한 솔루션을 설명합니다.캐시 모터는 게시물, 속성 공간 및 응용 프로그램 엔진과 같은 운영 체제 개체를 캐시합니다. 매우 높은 수준의 응용 프로그램 커널은 응용 프로그램 명령 기능, 회선 우선 순위 및 주소 공간 또는 방 관리, 관리자 수준 복잡성 제한을 제공합니다.

사용자 128118202 게시됨

IIS 처리 캐싱이란? ?

IIS 출력 캐싱은 반동적 콘텐츠를 위한 것입니다. 이를 통해 동적 요청에 대한 정적 응답을 저장하고 확장성을 향상할 수 있습니다. 기본적으로 모든 동적 페이지가 일반적으로 출력 캐시의 이점을 상속할 수 있는 것은 아닙니다.

이것은 새로운 버그는 아니지만 이에 대한 커뮤니티 피드백과 커널 모드 캐싱을 끄는 가장 좋은 방법을 원했습니다.

제거하는 방법 IIS의 커널 캐싱?

Output Caching 화면이 나타나면 Actions window.iya에서 Edit Function Settings 바로 가기 버튼을 클릭하십시오. 유효한 IIS 웹 사이트의 파일 확장자에 따라 다른 필터 없이 출력 캐싱을 방지하려면 Enable Cache 및 Enable Primary Cache in Condition의 선택을 취소하십시오.

문제는 상당히 자연스럽고 엄밀히 말하면 ARR에만 국한되지 않습니다. 많은 사람들이 4개의 서버로 구성된 주요 팜에 흩어져 있는 10개의 서로 다른 웹 사이트를 사용하여 약 400,000명의 사용자를 설정했습니다. 최근에 교체할 ​​다섯 번째 ARR 경험이 있는 기계를 추가했습니다. haproxy 인스턴스. 사용자가 “다른 사람처럼 젖는다”는 보고를 시작할 때까지는 모든 것이 괜찮았습니다.

개발팀 이후에 우리 중 한 사람에게 문제가 발생할 때까지 게임을 재현하는 데 어려움을 겪었습니다. 약간의 조사는 ARR과 함께 작동하는 트릭 밸런서와 관련된 인스턴스가 다른 동료 중 한 명이 소유한 대상 브라우저 세션의 공격자/인증 부분을 보여주고 있음을 보여주었습니다. 사용자. 게다가 이 게임은 복제가 불가능했고 이전에는 완전히 무작위로 보였습니다… 하지만 그 이하도 아니었습니다.

조금 더 자세한 연구(여기서는 다른 곳과 결합)에 따르면 이 문제는 오래전에 캐싱 및 커널 모드 캐싱(IIS6+의 기능)과 직접적으로 관련되어 있었습니다. 이 기능을 비활성화하면 문제가 해결될 수 있습니다.

지금까지 캐시를 중지하는 데 적극 권장되는 세 가지 방법을 살펴보았습니다.

disabling kernel-mode caching

어젯밤에 세 가지 변경 사항을 모두 적용하고 IISRESET을 수행했습니다. 그 후 “netsh http show cachestate” 명령줄에서 메모리 캐시에 여전히 항목이 있다고 보고했습니다(연결된 연결 문제가 해결되지 않았다고 가정).

오늘 밤 하드 리셋을 살펴보고 이 방법 요소를 비활성화할 수 있는지 확인하겠습니다.

disabling kernel-mode caching

무료 커뮤니티에 대한 내 추측은 의심할 여지 없이 “다른 사람도 비슷한 문제가 있습니까?”입니다.

이것이 실제로 더 자세히 논의될 수 있는 주제가 아니라는 점에 대해 조금은 확신이 서지 않습니다.

질문 10. Microsoft(http://support article.microsoft.com/kb/817445)에 관한 질문에 따르면 ISAPI 필터는 캐시되지 않습니다. SiteMinder는 FilterEnableCache와 같은 캐싱 관련 설정도 변경하는 ISAPI 필터를 사용합니까?

출력되는 내용 캐싱?

출력 캐시를 사용하면 한 사람이 컨트롤러 작업에서 반환된 콘텐츠를 캐시할 수 있습니다. 이렇게 하면 매일 밤 동일한 콘텐츠가 생성될 필요가 없으며 일반적으로 진정한 컨트롤러 작업이 호출됩니다. 예를 들어 ASP.NET MVC 제출이 Index라는 보기에 데이터베이스 문서 목록을 표시한다고 상상해 보십시오.

IIS 7 및 IIS 7.5용 WWW 에이전트는 위에 언급된 시스템 이전에 IIS 캐시 API를 사용하지 않았습니다. 이 변경 사항은 자체 사용자 및 커널 생산성 캐시의 대부분이 SiteMinder의 모든 “쿠키 설정” 상호 작용과 일치하지 않도록 단순화하고 보장하기 위해 표시되었습니다.

질문 2: 캐싱 이유는 IIS 7.x의 모듈에 대한 새로운 것입니다. IIS용 SiteMinder Web Release Advisor r12.5에는 동일한 환경의 캐싱이 있습니까?

빠르고 쉬운 PC 수리

Reimage을 소개합니다 - 컴퓨터에 의존하는 모든 사람에게 꼭 필요한 소프트웨어입니다. 이 강력한 응용 프로그램은 일반적인 오류를 빠르고 쉽게 복구하고, 파일이 손실 또는 손상되지 않도록 보호하고, 맬웨어 및 하드웨어 오류로부터 사용자를 보호하고, 최대 성능을 위해 PC를 최적화합니다. 학생이든, 바쁜 엄마이든, 소규모 사업체 소유자이든, 게이머이든 상관없이 Reimage은 당신을 위한 것입니다!

  • 1단계: Reimage 소프트웨어 다운로드 및 설치
  • 2단계: 소프트웨어를 열고 "스캔"을 클릭합니다.
  • 3단계: "복원"을 클릭하여 복원 프로세스 시작

  • .ksingla.net의 온라인 기사에서만:
    “IIS6 사용자 모드 파일은 레거시 저장소 캐시, 캐시, 토큰 URI 캐시, 메타 데이터를 저장합니다.
    HTTP와 함께 캐시 SYS 커널 모드 응답 캐시는 IIS7에서 대부분 동일합니다. […] 기본 출력 메모리 캐시는 의심할 여지 없이 새로운 답변입니다. IIS 8에 사용자 루틴 메모리 캐싱 모듈을 추가했습니다. 이 모듈은 Managed Output Cache 모듈과 동일한 기능을 제공합니다. ASP.NET에서 이 모듈의 기능은
    내장된 IHttpCachePolicy를 사용하여 웹 서버/캐싱 자르기 및 편집 시스템 또는 파티션을 사용하여 제어할 수 있습니다. 다음은 속성은
    system.webServer/caching에서 우연히 발견될 수 있습니다.”

    질문 3: IIS 7.x용 r12.5 설치에 포함된 모듈의 정렬된 목록은 현재 나열된 부동산 중개사 모듈을 보여줍니다. Microsoft 설명서에 따르면 이 지침은 모듈이 자주 제어됨을 의미합니다. 그러나 CA 문서에 따르면 모든 웹 에이전트에는 가장 큰 문제가 있습니다. 항상 확인하려면 어떻게 해야 하나요?

    모듈은 청취하는 주요 대회 유형에 따라 파이프라인에 배치되도록 돕기 위해 IIS에 연결됩니다.

    SiteMinder IIS7 하위 시스템은 다음 처리 이벤트를 구현합니다.
    RQ_AUTHENTICATE_REQUEST(회의 후 알림) 및
    RQ_EXECUTE_REQUEST_HANDLER

    출력 캐싱 하위 시스템은 다음과 같은 이벤트 요청을 계측합니다.
    RESOLVE_REQUEST_CACHE, 처리 및 UPDATE_REQUEST_CACHE

    현재 모듈의 순서는 4개의 퀘스트(예: IIS 출력 저장소 캐시 모듈 및 이에 따른 SiteMinder 소스 모듈)가 동일한 IIS 이벤트 유형 없음을 준비하도록 명시적으로 구성된 경우에만 중요합니다. 이것들은 이벤트마다 다르기 때문에 일반적으로 모듈의 순서는 여기에서 다루지 않을 것입니다. IIS7에 대한 좋은 문서 목록:

    컴퓨터 성능이 걱정되십니까? 긴장을 풀고 Reimage이 모든 것을 처리하도록 하십시오.

    Disabling Kernel-mode Caching
    Caching In Kernelmodus Uitschakelen
    Wyłączanie Buforowania W Trybie Jądra
    Desativando O Cache Do Modo Kernel
    Désactivation De La Mise En Cache En Mode Noyau
    Deshabilitar El Almacenamiento En Caché En Modo Kernel
    Отключение кэширования в режиме ядра
    Kernelmodus-Caching Deaktivieren
    Disabilitazione Della Memorizzazione Nella Cache In Modalità Kernel
    Inaktiverar Caching I Kärnläge