请选择 进入手机版 | 继续访问电脑版

鸽文社-看短篇和超短篇的地方

 找回密码
 立即注册
查看: 120|回复: 0

进程补遗——读书随笔记21

(337字) [复制链接]
我的关系0

33

主题

35

帖子

3155

积分

二级鸽子精

Rank: 3Rank: 3

积分
3155

元老鸽

        1.进程由什么构成?一个进程所运行的各种指令是在内存中,正在运行的程序读取写入的数据也在内存中,所以说进程可以访问的内存(地址空间)是该进程的一部分。另外,许多指令明显的读取或更新寄存器,寄存器也是进程的一部分。
        2.操作系统如何启动并运行一个线程?操作系统首先将代码与所有静态数据加载到进程的地址空间中,程序以某种可执行的格式驻留在磁盘上。操作系统在运行进程之前,必须为运行时栈分配一些内存,C程序使用栈来存放局部变量、函数参数、返回地址,操作系统也可能用参数初始化栈,把参数填入主函数。操作系统也可能会为堆分配一些内存,一些数据结构需要堆。在加载了输入输出的相关任务之后,最后一个任务,就是启动主函数,程序开始运行。
        3.进程会通过I/O来切换运行与阻塞、阻塞与就绪的状态。
回复
【点赞让作者知道你喜欢这种】
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|鸽文社  |网站地图

微小说
Keywords: 微小说 微小说

GMT+8, 2021-6-15 03:23 , Processed in 0.441817 second(s), 44 queries .

Powered by Discuz! X3.2

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表