다음을 통해 공유


MemoryCache.PhysicalMemoryLimit 속성

정의

캐시에서 항목 제거를 시작할 전체 시스템 실제 메모리 사용량의 백분율을 가져옵니다.

public:
 property long PhysicalMemoryLimit { long get(); };
public long PhysicalMemoryLimit { get; }
member this.PhysicalMemoryLimit : int64
Public ReadOnly Property PhysicalMemoryLimit As Long

속성 값

캐시 제거를 트리거하는 시스템의 전체 실제 메모리 사용량 비율입니다.

설명

이 속성은 PhysicalMemoryLimit 캐시가 항목을 제거하기 시작할 시스템의 총 실제 메모리 사용량 비율(모든 프로세스별)을 지정합니다. 이 설정은 단일 MemoryCache 인스턴스에서 사용할 수 있는 메모리에 대한 제한이 아닙니다. 대신 전체 시스템 실제 메모리 사용량이 이 비율을 초과하면 캐시 자체가 다른 크기 제한을 초과하지 않더라도 메모리 압력을 줄이고 시스템 메모리 소모를 방지하기 위해 항목을 사전에 제거합니다.

애플리케이션 구성 파일에서 속성에 PhysicalMemoryLimit 대한 설정을 지정할 수 있습니다. 또는 인스턴스가 초기화될 때 MemoryCache 호출자가 전달할 수 있습니다.

적용 대상

추가 정보