码迷,mamicode.com
首页 > 系统相关 > 详细

linux-20191104

时间:2019-11-04 18:01:11      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:内存管理   改变   sso   寄存器   文件的   空间   cup   权限   初始化   

linux文件的索引节点至少提供POSIX标准下指定的如下属性:

1、文件类型
2、与文件相关的硬链接个数
3、以字节为单位的文件长度
4、设备标识符
5、在文件系统中标识文件的索引节点号
6、文件拥有者的UID
7、文件的用户组ID
8、几个时间戳,标识索引节点状态改变的时间、最后访问时间以及最后修改时间
9、访问权限和文件模式

 

当内核暂停一个进程的执行时,就把几个相关处理器寄存器的内容保存在进程描述符中,这些寄存器包括:

1、程序计数器(PC,指向下一条将要执行的指令)和栈指针(SP)寄存器
2、通用寄存器
3、浮点寄存器
4、包含CUP状态信息信息的处理器控制寄存器(处理器状态字,Processor Status Word)
5、用来跟踪进程对RAM访问的内存管理寄存器

内核分配给进程的虚拟地址空间由以下内存区组成:
1、程序的可执行代码
2、程序的初始化代码
3、程序的未初始化代码
4、初始程序栈(即用户态栈)
5、所需共享库的可执行代码和数据
6、堆(程序动态请求的内存)

 

linux-20191104

标签:内存管理   改变   sso   寄存器   文件的   空间   cup   权限   初始化   

原文地址:https://www.cnblogs.com/open1024/p/11792905.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!