Linux内核线程问题

时间:2014-12-02 13:37:55

标签: linux linux-kernel kernel

如何清除内核线程使用的内存。

我多次使用kthread_run()(例如大约300000次),并且从线程函数使用do_exit()。

每个kthread_run()的内存都会增加,这是多次调用kthread_run()的正确方法吗?

要求是,我需要每xxx时间调用一次线程函数并进行清理。

任何输入都将受到高度赞赏。

此致 Srinivasa Raghavan。

1 个答案:

答案 0 :(得分:0)

我通过以下命令从命令提示符清除缓存内存找到了答案。

同步; echo 1 / proc / sys / vm / drop_caches

谢谢!!!