parca icon indicating copy to clipboard operation
parca copied to clipboard

Supported architectures and dependencies documentation

Open gitkiru opened this issue 2 years ago • 2 comments

Would be good to have the supported CPU architectures and all the dependencies at build time and at runtime clearly. For example, dockerfile seems to have arm32, but in other files it is only x84_64 and aarch64/arm64. Checking to see if this agent is suitable for an embedded Linux environment with Arm CPU, where higher sampling frequency than 100ms intervals may be required. Though it seems to support function level profiling without instrumentation, it is not clear if there is a way to navigate through the mapped code alongside the graph without compiling with debug symbols (example -g option in c).

gitkiru avatar Jul 24 '23 15:07 gitkiru

👀

dreamerlzl avatar Feb 04 '24 01:02 dreamerlzl

Currently x86 is the only fully supported platform and arm64 is in beta (most things are implemented but hasn’t been exercised as thoroughly as x86). I don’t know if we will ever support 32bit platforms, likely not.

brancz avatar Feb 10 '24 16:02 brancz