在kill掉一个进程之后,操作系统做了哪些工作

这个问题有没有大佬来回答一下呀

全部评论
以下回答来自ChatGPT。 在终止一个进程之后,操作系统会执行以下步骤: 1.标记该进程状态:该进程的状态从运行态变为终止态,这告诉操作系统该进程已被终止。 2.释放该进程占用的系统资源:操作系统会释放该进程占用的系统资源,如内存,文件句柄等。 3.移除该进程的进程控制块:操作系统会从内存中删除该进程的进程控制块,该控制块存储了进程的信息,如进程ID,状态等。 4.通知父进程:操作系统会通知该进程的父进程,告诉其该进程已经终止。 这些步骤都是为了使操作系统更高效地管理进程,并且避免进程造成的资源泄露。
13 回复 分享
发布于 2023-02-11 21:35 甘肃
百度一搜不就有了吗
点赞 回复 分享
发布于 2023-02-13 11:00 黑龙江
小林coding图解os里有这题答案。
点赞 回复 分享
发布于 2023-02-23 00:46 江苏
算能招聘25k以上薪资,春招逆袭就现在。家人们,春招来了,开冲!全程在线!面试辅导,推动流程! 薪资:硕士研发平均50万,本科研发平均40万。可提前来实习,实习工资 = 100%offer工资,试用期工资=100%offer工资,实习可视情况抵扣试用期。 简介:算能是一家拥有强劲技术实力却又充满创业激情的芯片公司,承续了比特大陆在AI领域沉淀多年的技术、专利、产品和客户。公司专注于AI芯片、RISC-V CPU等算力产品的研发,产品已在智能视频、智能安防、智能交通、智能电力、智能医疗、智能油气、智能语义、智能推荐、城市大脑等场景获得了广泛应用。 岗位:数字芯片工程师、芯片设计后端工程师、模拟芯片工程师、软件工程师、嵌入式软件工程师、 工艺工程师、 开发工程师、工业工程工程师、新能源工程师、销售等 其中嵌入式、硬件、算法、IC、销售还有大量HC! 全国多个办公site可任选,包含北京、上海、深圳、南京、武汉、青岛、福州、成都、海外等 福利:六险一金(医保商业险,看病不花钱),12%公积金,不打卡,健身房,房补,餐补,双休,每日水果饮料等 凭扫码投递获取内推资质+已有offer,经审核后可直通终面。任何问题可私聊。
点赞 回复 分享
发布于 2023-03-06 09:50 山东
进程用户态转到内核态,由操作系统控制。kill的信号被进程捕捉后执行处理函数(预先设定),没有就执行默认函数
点赞 回复 分享
发布于 2023-04-03 13:54 浙江
@killerQueen1 怎么回答呀
点赞 回复 分享
发布于 2023-04-12 12:09 辽宁

相关推荐

10 23 评论
分享
牛客网
牛客企业服务