弱弱的问一句。。。。

yaya_lucky 2012-10-17 04:44:24
内核函数能在用户空间直接调用吗? 如果可以怎么调用? 比如kmalloc这个函数。 谢谢
...全文
141 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Joseph_1118 2012-10-20
  • 打赏
  • 举报
回复
LZ不识货
xxb249 2012-10-18
  • 打赏
  • 举报
回复
但是如果编写驱动程序,就可以调用了内核函数了。(windows驱动编程:这本书说过)
yht8708 2012-10-18
  • 打赏
  • 举报
回复
vipvvv 2012-10-18
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

引用 3 楼 的回复:

不能的

你只能通过系统给你的api来简介调用他们


++
[/Quote]

++
max_min_ 2012-10-18
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

只能通过API来调用了。
[/Quote]
++
不能调用的哦
didijiji 2012-10-18
  • 打赏
  • 举报
回复
只能通过API来调用了。
AnYidan 2012-10-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

不能的

你只能通过系统给你的api来简介调用他们
[/Quote]

++
yaya_lucky 2012-10-18
  • 打赏
  • 举报
回复
只有在内核空间可以调用了, 那怎么才算进入内核空间呢,直接修改内核源码的某个模块??
aa25693592 2012-10-17
  • 打赏
  • 举报
回复
通过api函数调用
Joseph_1118 2012-10-17
  • 打赏
  • 举报
回复
用户态可以通过系统调用访问内核服务 但是木有kmlloc
十八道胡同 2012-10-17
  • 打赏
  • 举报
回复
不能的

你只能通过系统给你的api来简介调用他们
图灵狗 2012-10-17
  • 打赏
  • 举报
回复
不能调用。
Linux-Torvalds 2012-10-17
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
内核函数能在用户空间直接调用吗? 如果可以怎么调用? 比如kmalloc这个函数。 谢谢
[/Quote]当然不行了,不然要那写api做什么?

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧