CMA问题
1。保留连续的内存空间,并让连续的内存分配成为该区域的主要客户端。
2。与辅助客户端共享保留区。
3。每当主要客户端请求时,回收次要客户端使用的内存。
以上提到的问题造成了延迟问题,分配失败。 以上问题有解决方案吗?
答案 0 :(得分:1)
strace
用于了解不同的系统调用,并在程序运行时发出信号。您的程序无需调试即可构建。
示例:
strace ls
这将提供ls
命令在执行时进行的所有系统调用。
ptrace系统调用提供了一种方法,父进程可以通过该方法观察和控制另一个进程的执行,并检查和更改其核心映像和寄存器。它主要用于实现断点调试和系统调用跟踪。