A.3. 정수 프리미티브
정수 숫자의 수치적 개념을 나타냅니다.Represents the math concept of integer number.
유효한 값은 10진수 시퀀스의 유한 시퀀스입니다.
현재 엔진은 서명된 32비트 정수를 사용하여 이 유형을 구현하므로 최소 값은 -231 (-2147483648)이고 최대 값은 231-1(2147483647)입니다.
그러나 시스템에 32 비트로 가능한 값의 범위가 충분하지 않은 몇 가지 속성이 있습니다. 이 예외적인 경우 엔진은 특히 다음 특성에 64비트 정수를 사용합니다.
-
disk.actual_size -
disk.provisioned_size -
GlusterClient.bytes_read -
GlusterClient.bytes_written -
Host.max_scheduling_memory -
host.memory -
HostNic.speed -
LogicalUnit.size -
MemoryPolicy.guaranteed -
NumaNode.memory -
QuotaStorageLimit.limit -
StorageDomain.available -
StorageDomain.used -
StorageDomain.committed -
VmBase.memory
이러한 예외의 경우 최소값은 -263 (-9223372036854775808)이며 최대값은 263-1 (9223372036854775807)입니다.
참고
나중에 정수 유형은 무제한 precission 정수를 사용하여 구현되므로 위의 제한과 예외는 결국 사라집니다.