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
- memoryAddressSpace ×1
- physicalAddressSize ×1
- realModeAddressLimit ×1
- virtualAddressSize ×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" ⓘ |