栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

2020-2021-1 20212824《Linux内核原理与分析》第八周作业

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2020-2021-1 20212824《Linux内核原理与分析》第八周作业

动态库的依赖关系会形成一个树形结构
动态链接器负责解析当前文件,看依赖哪些动态链接库
动态链接库的装载过程是一个图的广度遍历过程
动态链接不是由内核完成,是由动态链接器完成的。
动态链接器是libc的一部分

正常的系统调用都是陷入到内核态然后返回到用户态

当出现elf文件的时候,观察者就能自动执行
load_elf_binary -> start_thread

shell本身不限制命令行的参数的个数,命令行参数的个数受限于命令本身
shell会调用execve将命令行参数和环境参数传递给可执行程序的main函数
库函数exec都是execve的封装

动态链接可分为

  • 可执行程序装载时的动态链接 使用dlopen
  • 运行时动态链接
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/458100.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号