答案 0 :(得分:0)
我有一段时间没有关心AIX内核,但它有自己的做事方式。你在研究中遇到过Writing AIX Kernel Extensions吗?我相信你的一些问题可能会在那里得到解决。
答案 1 :(得分:0)
AIX使用svc_table_entry作为sys_call_table []的相应概念:
struct svc_table_entry {
int (*svc)(); /* Pointer to kernel function for */
/* this system call. */
};
系统加载程序将计算系统调用的数量,并通过xmalloc动态地在内核堆上构建“系统调用表”。至于这张桌子的名字,我相信它就像“svc”或“svc64”,我不记得了。