.NET 11 raises minimum CPU requirements for x64 and Arm64
Microsoft's .NET 11 runtime, now at release candidate 2, raises the baseline hardware requirements for both x86/x64 and Arm64 platforms. On Windows, the Arm64 minimum now requires the LSE instruction set, matching Windows 11 and Arm SBSA requirements, while Linux's minimum hardware stays the same but its ReadyToRun compilation target now includes LSE. Apple's M1-based requirements remain unchanged.
GoKawiil's interpretation of the reporting above, not reported fact.
Raising baseline instruction-set requirements could improve runtime performance by letting .NET use newer CPU features, but it may also mean older Arm64 devices lose support or see slower startup due to extra JIT compilation overhead. Linux users on low-power devices like Raspberry Pi could be particularly affected since their ReadyToRun target now assumes instructions their hardware may lack, forcing more just-in-time compilation at launch.
- .NET 11 raises Windows Arm64 minimum requirements to include the LSE instruction set
- Linux's minimum hardware is unchanged, but its precompiled ReadyToRun target now expects LSE support, potentially increasing JIT overhead
- Apple Arm64 (M1 and later) requirements remain unchanged in .NET 11
Source: learn.microsoft.com, 2026-11-10
Published there as: “What's new in the .NET 11 runtime”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.