고급 메모리 특성을 사용하여 메모리 리소스 사용을 사용자 지정할 수 있습니다.

표 1. 고급 메모리 특성

특성

설명

기본값

Mem.ShareForceSalting

Mem.ShareForceSalting 0: 가상 시스템 간 TPS(투명 페이지 공유) 동작이 계속 유지됩니다. VMX 옵션 sched.mem.pshare.salt의 값은 있어도 무시됩니다.

Mem.ShareForceSalting 1: 기본적으로 솔팅 값은 sched.mem.pshare.salt에서 가져옵니다. 값을 지정하지 않으면 가상 시스템의 솔팅 값이 0으로 간주되어 이전 TPS(VM 간) 동작으로 돌아갑니다.

Mem.ShareForceSalting 2: 기본적으로 솔팅 값은 sched.mem.pshare.salt(있는 경우) 또는 vc.uuid에서 가져옵니다. 값이 없으면 페이지 공유 알고리즘이 가상 시스템별로 임의의 고유한 솔팅 값을 생성하며, 이 값은 사용자가 구성할 수 없습니다.

2

Mem.SamplePeriod

가상 시스템의 실행 시간 중 작업 집합 크기를 예측하기 위해 메모리 작업을 모니터링할 시간 간격(초)을 지정합니다.

60

Mem.BalancePeriod

자동 메모리 재할당의 시간 간격(초)을 지정합니다. 사용 가능한 메모리 양이 크게 변경된 경우에도 재할당이 트리거됩니다.

15

Mem.IdleTax

유휴 메모리 세율을 백분율로 지정합니다. 이 세율은 실제로 가상 시스템에서 현재 사용 중인 메모리보다 유휴 메모리에 더 높게 적용됩니다. 세율 0%는 작업 집합을 무시하고 공유에 따라 메모리를 엄격하게 할당하는 할당 정책을 정의합니다. 세율이 높으면 유휴 메모리를 비생산적으로 비축하고 있는 가상 시스템에서 해당 메모리를 회수하여 재할당할 수 있는 할당 정책이 만들어집니다.

75

Mem.ShareScanGHz

사용 가능한 호스트 CPU 리소스의 각 GHz에 대해 페이지 공유 가능성을 검사할 초당 최대 메모리 페이지 크기를 지정합니다. 예를 들어 기본값은 1GHz마다 초당 4MB입니다.

4

Mem.ShareScanTime

전체 가상 시스템에서 페이지 공유 가능성을 검사할 시간(분)을 지정합니다. 기본값은 60분입니다.

60

Mem.CtlMaxPercent

구성된 메모리 크기의 백분율에 기반해 메모리 벌룬 드라이버(vmmemctl)를 사용하여 가상 시스템에서 회수되는 최대 메모리 양을 제한합니다. 모든 가상 시스템에 대해 회수를 사용하지 않도록 설정하려면 0을 지정합니다.

65

Mem.AllocGuestLargePage

호스트의 큰 페이지로 게스트의 큰 페이지를 지원할 수 있도록 설정합니다. 이렇게 하면 게스트의 큰 페이지를 사용하는 서버 워크로드에서 TLB 누락을 줄이고 성능을 향상할 수 있습니다. 0은 이 특성을 사용하지 않음을 나타냅니다.

1

Mem.AllocUsePSharePool

Mem.AllocUseGuestPool

호스트의 큰 페이지로 게스트의 큰 페이지를 지원할 수 있는 확률을 높여 메모리 조각화를 줄입니다. 호스트 메모리가 조각화되면 호스트의 큰 페이지는 가용성이 줄어듭니다. 0은 이 특성을 사용하지 않음을 나타냅니다.

15

Mem.MemZipEnable

호스트에 대한 메모리 압축을 사용하도록 설정합니다. 0은 이 특성을 사용하지 않음을 나타냅니다.

1

Mem.MemZipMaxPct

압축된 메모리로 저장할 수 있는 각 가상 시스템 메모리의 최대 백분율을 기준으로 압축 캐시의 최대 크기를 지정합니다.

10

LPage.LPageDefragEnable

큰 페이지 조각 모음을 사용합니다. 0은 이 특성을 사용하지 않음을 나타냅니다.

1

LPage.LPageDefragRateVM

각 가상 시스템에서 큰 페이지 조각 모음을 시도할 초당 최대 횟수입니다. 허용되는 값 범위는 1~1024입니다.

32

LPage.LPageDefragRateTotal

큰 페이지 조각 모음을 시도할 초당 최대 횟수입니다. 허용되는 값 범위는 1~10240입니다.

256

LPage.LPageAlwaysTryForNPT

중첩된 페이지 테이블(AMD의 경우 'RVI', Intel의 경우 'EPT')에 큰 페이지를 할당하려고 시도합니다. 이 옵션을 사용하면 중첩된 페이지 테이블을 사용하는 시스템(예: AMD Barcelona)에서 모든 게스트 메모리가 큰 페이지를 사용하여 지원됩니다. NPT를 사용할 수 없는 경우에는 게스트 메모리의 일부만 큰 페이지로 지원됩니다. 0 = 사용 안 함

1