很少使用系统调用

时间:2016-07-18 18:38:30

标签: linux linux-kernel system-calls

我正在做一些实验,并且需要很少使用Linux系统调用来为某些仪器挂钩函数进行性能测试。

我需要在执行路径上使用一对系统调用和一个简单函数。

系统调用最好不被其他应用程序使用,内核部分非常简单。 此外,最好将一个系统调用映射到一个简单的内核函数(一对一映射)。

以前我发现pair(futex syscall / do_futex,futex_requeue)是一个很好的候选者,但在内核中它有时会触发多个函数调用。当我跑10000次以上时,系统有时会崩溃。

任何建议?

0 个答案:

没有答案