both arm64 for windows 11 and arm64 for mac's m1 silicon are not yet supported. this means that the os as to emulate the x64 natives the launcher provides thus slowing down graphics sound and other natives code due to the fact that it's the wrong ISA(instruction set architecture). Linux also has both arm32 and arm64 natives. LWJGL 3 as the last release contained arm64 natives and arm32 for linux. this should be a simple fix as the launcher already use to support specific ISA's a couple years ago.
to fix this the launcher can get the ISA and properly load which natives it needs to load based on the pc. once fixed windows 11 arm and mac m1 will run smoother as well as fixing linux arm32/arm64 it probably doesn't even launch without a custom json applied.
This is a feedback for Launcher team; this site is for bug reports only. For posting new feedback please use https://feedback.minecraft.net/hc/en-us/community/topics/360000958132-Launcher
Closing as Invalid.