0
Get-CacheStatistics 명령은 모든 작은 개체 (정수 1도 포함)가 캐시 메모리에서 최소 1024 바이트를 차지함을 보여줍니다. 그게 맞습니까? 작은 객체에 대해 더 효율적인 메모리를 처리하도록 AppCache를 조정할 수있는 방법이 있습니까?AppCache의 작은 개체로 가져온 최소 크기
Get-CacheStatistics 명령은 모든 작은 개체 (정수 1도 포함)가 캐시 메모리에서 최소 1024 바이트를 차지함을 보여줍니다. 그게 맞습니까? 작은 객체에 대해 더 효율적인 메모리를 처리하도록 AppCache를 조정할 수있는 방법이 있습니까?AppCache의 작은 개체로 가져온 최소 크기
사실, 귀하의 이해에 오류가 있습니다.
개체는 직렬화 된 형식으로 캐시에 저장되지만 캐시에 메모리가 필요한 다른 내부 데이터 구조 (키, 기간, 명명 된 캐시, 영역, 태그, 알림 ...)가 있습니다. capacity guide에 있습니다.
내부 캐시 데이터 구조를 관리 할 방법이 없습니다.
음, 직렬화 및 기타 오버 헤드에 대해 알고 있습니다. 그러나 "페이지 크기"와 같은 것이 강하게 느껴집니다. 당신은 AppCache를에 INT32 [] 또는 문자열 넣을 수 및 Get-CacheStatistics가 표시됩니다 : 크기 : 1024 ITEMCOUNT : 1 그러나 곧 당신의 int 배열은보다 큰 847을 얻거나 다른이있을 것이다 문자열이 848까지 성장 캐시 된 개체에 할당 된 캐시 페이지 : 크기 : 2048 ItemCount : 1 그게 내가 의미하는 것입니다. –