博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
再谈IPC之共享内存 (某公司实习生招聘笔试试题)
阅读量:4140 次
发布时间:2019-05-25

本文共 425 字,大约阅读时间需要 1 分钟。

      我们先来看看原题目:选D

4、 如下关于进程的描述不正确的是()

A、进程在退出时会自动关闭自己打开的所有文件

B、进程在退出时会自动关闭自己打开的网络链接

C、进程在退出时会自动销毁自己创建的所有线程

D、进程在退出时会自动销毁自己打开的共享内存

      进程打开的文件, 进程打开的网络, 进程开启的线程都仅仅属于本进程, 在进程退出时, 会关闭这些东东。 

      我们再看看什么是共享内存, 在上一篇博文中, 我们已经学过了利用共享内存实现进程间的通信, 也写了代码。 那么, 在本文中, 我们来实战检验一下D选项.  请运行上篇博文中的程序, 分别形成进程A和进程B. 在进程A中, 向共享内存写入"I love you.", 于是, 在进程中, 就可以直接到该串"I love you."。 现在, 我们关掉进程A, 进程B再读一次共享内存, 发现可以正确读取到"I love you."

      可见, 进程A的退出不会销毁共享内存, B还在呢, 你能销毁得了么?

转载地址:http://fmrvi.baihongyu.com/

你可能感兴趣的文章
【web素材】03-24款后台管理系统网站模板
查看>>
Flex 布局教程:语法篇
查看>>
年薪50万+的90后程序员都经历了什么?
查看>>
2019年哪些外快收入可达到2万以上?
查看>>
【JavaScript 教程】标准库—Date 对象
查看>>
前阿里手淘前端负责人@winter:前端人如何保持竞争力?
查看>>
【JavaScript 教程】面向对象编程——实例对象与 new 命令
查看>>
我在网易做了6年前端,想给求职者4条建议
查看>>
SQL1015N The database is in an inconsistent state. SQLSTATE=55025
查看>>
RQP-DEF-0177
查看>>
MySQL字段类型的选择与MySQL的查询效率
查看>>
Java的Properties配置文件用法【续】
查看>>
JAVA操作properties文件的代码实例
查看>>
IPS开发手记【一】
查看>>
Java通用字符处理类
查看>>
文件上传时生成“日期+随机数”式文件名前缀的Java代码
查看>>
Java代码检查工具Checkstyle常见输出结果
查看>>
北京十大情人分手圣地
查看>>
Android自动关机代码
查看>>
Android中启动其他Activity并返回结果
查看>>