QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1003|回复: 2

送上一个有用的东西 linux system call 表

[复制链接]
发表于 2004-12-27 11:20:28 | 显示全部楼层 |阅读模式
今天整理自己的磁盘时才发现以前还保存过这么个东西 :D

这张表已经旧了,是2.2内核的,通过这张表,大家可以看到linux内核都可以为应用程序提供什么功能。

另外,我有个小建议,是不是我们应该为2.6内核扩充这张表,毕竟2.6内核比这张表多了差不多100多个调用。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2004-12-27 12:01:38 | 显示全部楼层
用户程序是如何直接调用system call的?必须用汇编么?
回复

使用道具 举报

 楼主| 发表于 2004-12-27 12:20:51 | 显示全部楼层
[quote:2c4f894534="mozilla"]用户程序是如何直接调用system call的?必须用汇编么?[/quote]

glibc库包装了大部分调用的c语言接口,大部分情况下使用相应的c函数就行。由于这些都是系统调用,例如socket函数群其实在调用时都是调的socketcall,所以不到万不得已也不应该直接使用系统调用。

这个列表只是个参考,可以用来知道内核都有些什么功能,也可以作为研究内核的一个索引。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 21:27 , Processed in 0.043140 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表