用户进程与windows操作系统回收资源

一,推论

        已有的理论:进程n结束后,windows操作系统回收进程n使用过的资源。

        推论:进程n没有结束,windows操作系统不会回收进程n使用过的资源,在此基础上,开辟进程n+1,则进程n+1不会使用进程n使用过的资源。

 

         注:

         1,编写好一个程序代码后使用编译器进行编译的时候,编译器为此程序分配一些资源,这些资源是逻辑上的,然后将此可执行文件丢到硬盘的某个分区的某个文件夹中。

         2,突然某一天,双击了上面的这个可执行文件,则windows操作系统将之加载为一个进程n或者进程n+1(为之分配进程控制块,并将可执行文件的内容挪到内存中)。

 

二,实验

        1,实验方法

              a),启动进程n

              b),进程n运行一段时间后进入一个等待用户输入的中断,挂起;

              c),运行进程n+1

 

        2,清明上河图

                                                                             图1 进程n的代码

 

 

                                                                        图2 进程n运行

 

                                                                        图3 进程n+1的代码

 

                                                          图4 进程n+1运行

 

                                                                 图5  进程n和进程n+1用到的资源

 

三,推论的正确性探讨

       实验现象:进程n+1居然使用了进程n的资源。

       吐槽:windows在搞什么鬼!

       求打板子!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值