可执行映象造句
- 可执行映象使用的共享库同样如此。
- 它用在Linux试图将可执行映象的页面调入内存时。
- 用来加速硬盘上可执行映象文件与数据文件的存取。
- Linux使用请求换页将可执行映象加载到进程的虚拟内存中。
- 映象执行时,可执行映象的内容将被调入进程虚拟地址空间中。
- 例如当一个可执行映象被调入内存时,操作系统必须为其分配页面。
- 可执行映象映射到进程虚拟地址时将产生一组相应的vm_area_struct数据结构。
- 当进程再次引用它们时,只需要从可执行映象文件中读入内存即可。
- 首先Linux必须区分位于交换文件中的页面和那些位于磁盘上的可执行映象。
- 当可执行映象到进程虚拟地址空间的映射完成后,它就可以开始运行了。
- 用可执行映象造句挺难的,這是一个万能造句的方法
- 可执行映象的许多内容都可以从映象文件中读出并且可以很容易重读出来。
- Flash运行方式:把内核的可执行映象烧写到flash上,系统启动时从flash的某个地址开始逐句执行。
- 一般Linux nopage函数被用来处理内存映射可执行映象,同时它使用页面cache将请求的页面调入物理内存中去。
- 每个vm_area_struct数据结构表示可执行映象的一部分:可执行代码、初始化数据(变量)、未初始化数据等等。
- 其中,fs_struct中描述了两个VFS索引节点(VFS inode),这两个索引节点叫做root和pwd,分别指向进程的可执行映象所对应的根目录(home directory)和当前目录或工作目录。