# OsCapacity

`import { OsCapacity } from "destack:os/binding";`

Operating-system capacity.

```ds title="OsCapacity"
export struct OsCapacity {
    logicalProcessorCount: uint32;
    totalMemoryBytes: uint64;
    pageSizeBytes: uint64;
}
```

[language/library/src/os/binding/capacity.ds:4:11](https://github.com/destack-sh/destack/blob/main/language/library/src/os/binding/capacity.ds#L4-L11)

## Members

### `logicalProcessorCount: uint32`

Logical processor count.

### `totalMemoryBytes: uint64`

Total physical memory bytes.

### `pageSizeBytes: uint64`

Virtual-memory page size bytes.
