当前位置:  技术问答>linux和unix

关于2.6.33内核的疑问

    来源: 互联网  发布时间:2016-08-16

    本文导语:  小弟初学linux内核,最近在看2.6.33内核中关于系统调用的部分,对这个部分有些不理解,我看系统调用里面的__NR_开头的系统调用号怎么在整个内核里面也没看到哪里使用,而且我知道arch里面是和系统相关的,我现在...

小弟初学linux内核,最近在看2.6.33内核中关于系统调用的部分,对这个部分有些不理解,我看系统调用里面的__NR_开头的系统调用号怎么在整个内核里面也没看到哪里使用,而且我知道arch里面是和系统相关的,我现在在看x86的,但是我发现um里面也有关于x86的一些定义,比如在x86里面entry-32.s里面的syscall_table_size里面我找遍了发现只有在archum里面才有定义,我不晓得arch目录里面的各种架构之间是不是存在关系,还是arch/里面的文件夹都是相互不影响,毫无关系的,请大侠指点一下,对33的核有点迷茫。谢谢了

|
arch asm 都不会互相影响
由主Makefile 的ARCH 变量指定

|
   一开始就研究这么深入的问题,有前途。

|
   顶一个,高级菜鸟啊你。

|
佩服楼主的钻研精神,向楼主同志学习

|
初学就深入到这种程度啦?

|
学习楼主,关注此贴

|
哦,楼主很强大很迅速!!!

|


顶这个

|
系统调用是用户态进入内核态的唯一方法,内核只会判断用户的系统调用号是多少并执行相关调用。我觉得应该是由库函数来使用这个NR的编号。个人观点

    
 
 

您可能感兴趣的文章:

  • 关于内核自解压的疑问??
  • 关于linux内核链表的疑问
  • 关于linux内核中用i++不用++i的疑问
  • 关于Linux内核的疑问
  • 关于赵炯内核完全剖析一书中引导扇区代码的疑问
  • 关于嵌入式系统不用BSD内核的疑问。
  • 请教:如何安装新内核(rpm包)而不同原来得内核冲突?? 在线等待!! iis7站长之家
  • 求救!内核编译时关于Leaving directory的疑问
  • linux内核原子量操作的小疑问
  • Linux内核的 container_of宏的疑问?
  • 关于Linux内核墙上时钟初始化代码的疑问
  • 对于linux内核中的一些数据类型命名的一些疑问。。求解
  • Linux 0.12内核中关于__sleep_on()函数的一点疑问,谢谢各位大哥帮忙解答啦。
  • 关于rhel-server-5.4-i386升级为rhel-server-5.5-i386的内核的问题,疑问已详细说明,希不惜赐教
  • Cygwin下交叉编译linux2.6.20内核的疑问,跪求解答!
  • 求助!关于linux内核0.11版本进程睡眠调度的疑问?
  • 急需按键驱动源码 s3c2410开发板 linux-2.6.33的内核
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux内核中影响tcp三次握手的一些协议配置
  • Fedora Core 2自带的内核升级程序下载下来内核后,要不要再编译一遍内核?
  • TCP协议四次断连过程介绍及Linux内核协议栈中相关设置项
  • 进程内核栈和操作系统内核栈的关系
  • CentOS 6内核升级:下载编译启用新内核版本详细过程
  • Linux中内核线程不访问内核态地址空间?
  • Linux进程的内核栈和用户栈概念,相互关系及切换过程
  • 2.6内核下编译2.4内核
  • linux内核中的likely宏和unlikely宏介绍及用法
  • 谁能提供kgdb内核补丁内核模块的下载
  • CentOS 6.5 下载地址及如何升级内核(kernel)版本到 3.10.28
  • 编译新内核后怎么进入原来内核
  • Linux下c/c++开发之程序崩溃(Segment fault)时内核转储文件(core dump)生成设置方法
  • 请问linux中如何判断内核是否已经启动。(在内核中写程序)
  • docker使用的技术之Container内核原理介绍
  • 内核模块跟内核版本不匹配????????
  • 请教:如何安装新内核(rpm包)而不同原来得内核冲突?? 在线等待!!
  • linux为什么要升级内核?升级内核有何作用?
  • 内核升级后,如何在新的内核中加载显卡驱动?
  • 内核源码和结果make过的内核源码有什么区别
  • 不重新编译内核能修改内核函数吗?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3