我尝试使用gdbserver远程调试我的应用程序,但这个过程似乎非常慢。 gdbserver的输出中包含以下几行:
ptrace(regsets_fetch_inferior_registers) PID=4474: No data available
Warning: ptrace(regsets_store_inferior_registers): No data available
不确定警告和缓慢是否相关,但是会感谢任何有助于理解根本原因和修正警告的事情。
另外需要注意的是,gdbserver正在ARM机器上运行,我使用gdb-multiarch从x86_64连接到它。
谢谢!