PZ should be able to allocate all available cores/threads of the CPU. In case of 7900X3D that is 12 cores or 24 threads.
Instead the console.txt states that only 8 processors are available.
Console.txt:
> OS: Linux, version: 6.2.9-200.fc37.x86_64, arch: amd64
> Available processors (cores): 8
> Memory free: 436.0 MB
> Memory max: 3072.0 MB
> Memory total available to JVM: 488.0 MB
> /, Total: 1800.0 GB, Free: 1284.5781 GB
> ========================
version=41.78.16 demo=false```
AMD AM5 7900X3D is a specific processor with 6+6 configuration, where only one out of two CCDs (core clusters) have extra V-cache enabled.
Allocating exactly 8 cores instead of 6 or 12 is unusual.
lscpu:
```CPU(s): 24
On-line CPU(s) list: 0-23
Vendor ID: AuthenticAMD
Model name: AMD Ryzen 9 7900X3D 12-Core Processor
CPU family: 25
Model: 97
Thread(s) per core: 2
Core(s) per socket: 12```
Steam:
```Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 9 7900X3D 12-Core Processor
CPU Family: 0x19
CPU Model: 0x61
CPU Stepping: 0x2
CPU Type: 0x0
Speed: 5658 Mhz
24 logical processors
12 physical processors
HyperThreading: SupportedProcessor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 9 7900X3D 12-Core Processor
CPU Family: 0x19
CPU Model: 0x61
CPU Stepping: 0x2
CPU Type: 0x0
Speed: 5658 Mhz
24 logical processors
12 physical processors
HyperThreading: Supported```