加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

是否有原始的linux系统调用API / ABI文档

发布时间:2020-12-13 19:18:04 所属栏目:Linux 来源:网络整理
导读:系统调用有man(2)页面,但这些页面描述了位于系统调用之上的C库(glibc)的行为.原始系统调用API / ABI是否记录在某处(UseTheSourceLuke除外)?我在手册页中看到了一些内核/ libc之间的差异,但我并没有感觉到记录这些差异是最重要的. 我真正要说的是:通过POLIC
系统调用有man(2)页面,但这些页面描述了位于系统调用之上的C库(glibc)的行为.原始系统调用API / ABI是否记录在某处(UseTheSourceLuke除外)?我在手册页中看到了一些内核/ libc之间的差异,但我并没有感觉到记录这些差异是最重要的.

我真正要说的是:通过POLICY将C库视为稳定/记录的Linux API,并且内核的系统调用API / ABI被认为是不稳定的(可能会更改),因此无故意或低优先级?

那么改变系统调用的内核开发人员会在glibc中做出变通方法吗?那么其他libc呢?

我可以找到关于这个主题的历史讨论吗?

编辑:所以ABI是稳定的,也是系统调用的行为,但内核开发人员没有记录它们. glibc正在记录它们(有自己的添加/更改).正确?

解决方法

我不认为内核开发人员实际上发布了中断API,但你可以找到像 this one这样的第三方图表.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读