MemoryCache.PhysicalMemoryLimit 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
캐시에서 항목 제거를 시작할 전체 시스템 실제 메모리 사용량의 백분율을 가져옵니다.
public:
property long PhysicalMemoryLimit { long get(); };
public long PhysicalMemoryLimit { get; }
member this.PhysicalMemoryLimit : int64
Public ReadOnly Property PhysicalMemoryLimit As Long
속성 값
캐시 제거를 트리거하는 시스템의 전체 실제 메모리 사용량 비율입니다.
설명
이 속성은 PhysicalMemoryLimit 캐시가 항목을 제거하기 시작할 시스템의 총 실제 메모리 사용량 비율(모든 프로세스별)을 지정합니다. 이 설정은 단일 MemoryCache 인스턴스에서 사용할 수 있는 메모리에 대한 제한이 아닙니다. 대신 전체 시스템 실제 메모리 사용량이 이 비율을 초과하면 캐시 자체가 다른 크기 제한을 초과하지 않더라도 메모리 압력을 줄이고 시스템 메모리 소모를 방지하기 위해 항목을 사전에 제거합니다.
애플리케이션 구성 파일에서 속성에 PhysicalMemoryLimit 대한 설정을 지정할 수 있습니다. 또는 인스턴스가 초기화될 때 MemoryCache 호출자가 전달할 수 있습니다.