addressSpaceSize

P3700 predicate

Indicates the total amount of addressable memory or identifier range allocated or available within a given address space.

Observed surface forms (14)

  • maxRAM ×5
  • addressSpace ×4
  • maxAddressableMemory ×2
  • clusterAddressSize ×1
  • maxPhysicalMemory ×1
  • maxSegmentedAddressSpace ×1
  • maximumAddressableDataMemory ×1
  • maximumAddressableMemory ×1
  • maximumAddressableProgramMemory ×1
  • maximumAddressableVirtualMemoryPerProcess ×1

Sample triples (25)

Subject Object
AMD64 architecture implementation dependent via predicate surface "physicalAddressSize"
AMD64 architecture typically 48 bits in early implementations via predicate surface "virtualAddressSize"
FAT16 16 bits via predicate surface "clusterAddressSize"
IBM PC 640 KB via predicate surface "maxRAM"
IBM PC AT 1 MB via predicate surface "realModeAddressLimit"
IBM PC AT 16 MB theoretical via predicate surface "maxRAM"
IBM System/360 24-bit via predicate surface "addressSpace"
IPv4 32-bit
IPv4 4,294,967,296 addresses
Intel 4004 4 KB via predicate surface "maximumAddressableProgramMemory"
Intel 4004 4096 bytes via predicate surface "maximumAddressableMemory"
Intel 4004 640 bytes via predicate surface "maximumAddressableDataMemory"
Intel 8086 1 MB via predicate surface "maxAddressableMemory"
Intel 8088 1 MB via predicate surface "maxAddressableMemory"
Intel 8088 1 MB via predicate surface "maxSegmentedAddressSpace"
Internet Protocol 128-bit for IPv6 via predicate surface "addressSpace"
Internet Protocol 32-bit for IPv4 via predicate surface "addressSpace"
Internet Protocol version 6 2^128 addresses
MacBook Air (M1, 2020) 16 GB via predicate surface "maxRAM"
Macintosh SE 4 MB via predicate surface "maxRAM"
Macintosh XL 2 MB via predicate surface "maxRAM"
Motorola 88000 family
surface form: Motorola 88000
32-bit linear address space via predicate surface "addressSpace"
Sun-2 workstation 32-bit virtual address space via predicate surface "memoryAddressSpace"
Windows 32-bit 4 GB via predicate surface "maximumAddressableVirtualMemoryPerProcess"
Windows 98 approximately 1 GB (practically ~512 MB stable) via predicate surface "maxPhysicalMemory"