作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在编写使用 sched_setaffinity 的代码,它需要内核 2.5.8 或更高版本。我一直在尝试找出这些事情是否可行:
我想我的问题是,如何在使用旧系统时安全地使用新内核功能,而不破坏整个应用程序?
最佳答案
使用 dlopen()
并将 NULL
作为文件名,并将 dlsym()
作为您要使用的函数。如果 dlsym()
成功,则通过返回的函数指针调用该函数。
关于c - 如何安全使用Linux新功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10728259/
我是一名优秀的程序员,十分优秀!