当前位置:首页 > 网络安全 > 正文内容

进程线程(程序 进程 线程)

访客3年前 (2021-08-14)网络安全530

进程间通信的方式如下:1 .管道通常指无名管道,是UNIX系统中最古老的IPC形式;2.FIFO是文件类型;3.消息队列是消息的链表,存储在内核中;4.信号量是计数器;5.共享内存。

操作环境:Windows7系统,戴尔G3电脑。

进程间通信的方法如下:

一、管道

管道,通常被称为无名管道,是UNIX系统中最古老的IPC形式。

特点:

它是半双工(即数据只能单向流动),读写端固定。

只能用于相关流程之间的通信(也可以用于父子流程或兄弟流程之间的通信)。

可以看作是一个特殊的文件,它的读写可以使用读写等普通功能。但它不是普通文件,不属于任何其他文件系统,只存在于内存中。

第二,先进先出

先进先出,也称为命名管道,是一种文件类型。

1.特征

与匿名管道不同,先进先出可以在不相关的进程之间交换数据。

FIFO有关联的路径名,在文件系统中作为特殊设备文件存在。

第三,消息队列

消息队列是消息的链表,存储在内核中。消息队列由标识符(即队列标识)标识。

特征

消息队列是面向记录的,其中消息有特定的格式和特定的优先级。

消息队列独立于发送和接收过程。当进程终止时,消息队列及其内容不会被删除。

消息队列可以实现消息的随机查询,消息不必按照先进先出的顺序读取,也可以根据消息的类型读取。

四.臂板信号

信号量不同于已经介绍的IPC结构,它是一个计数器。信号量用于实现进程间的互斥和同步,而不是存储进程间的通信数据。

特征

信号量用于进程间的同步,进程间传输数据需要共享内存。

信号量是基于操作系统的PV操作,程序对信号量的操作是原子操作。

信号量上的每一个PV运算,不局限于信号幅度加1或减1,还可以加减任意正整数。

支持信号量组。

动词 (verb的缩写)共享内存

共享内存意味着两个或多个进程共享一个给定的内存区域。

特征

共享内存是最快的IPC,因为进程直接访问内存。

因为多个进程可以同时运行,所以需要同步。

信号量和共享内存通常一起使用。信号量用于同步对共享内存的访问。

扫描二维码推送至手机访问。

版权声明:本文由黑客接单发布,如需转载请注明出处。

本文链接:http://therlest.com/103923.html

分享给朋友:

“进程线程(程序 进程 线程)” 的相关文章

洗米华小三(浅谈米花三笑的微博)

据长江网2021年11月26日23:49:22的最新消息,微博网友@ 爆料。 平安夜来临之际,事件,在网上炒得沸沸扬扬,引发全网热议! 据悉,洗米华小三。猜测这是洗米华在暗中帮助着Mandy。挺想看他老婆小三都抛弃他的场面。 1.洗米华小三 m...

【紧急+重要】勒索病毒解决方案!附:MS17-010补丁下载

  滚动更新:2017年5月13日16:57:22   游侠安全网(良心网站,站长先贴上注意事项和解决方法!防止你看本文的时候就被加密了!   1、本次共计是自动化攻击,利用了Windows的MS17-010。但苹果的MacOS用户不用得意,因为在昨晚之前,我这里得到的好几起勒索攻击案例都是针对...

干洗对衣物有害吗

干洗对衣物有害吗 干洗剂实际上就是有机溶剂,所以对衣服多少都有点危害,只不过高级的干洗剂对衣服损伤小一些而已。 随着人们工作的繁忙和生活节奏的加快,现代人更多地把换下的衣物送到洗衣店干洗,以保证衣服不变形和有更多的时间休闲娱乐,这本是一件提高生活品质的好事,但据最新的研究显示,干洗衣物对身...

安宫牛黄丸 - 北京同仁堂安宫牛黄丸

能降低惊厥和死亡率,天然牛黄天然麝香。对突然脑埂塞,并且只有北京同仁堂生产的安宫牛黄丸才可以使用,北京同仁堂集团顾问金霭英老人说,局方至宝丹、与作用是清热解毒。 4月30之前是350元.重镑产品,公元1541年。平时还是要遵医嘱服用适合自己的降压药。同仁堂的安宫牛黄丸使用的是老方子,黄芩。 北京同仁...

福田小货车新车价格 「福田小卡之星3柴油版」

另一种是祥锐3360-490动力的。去二手车.发动机带涡轮增压方向助力国四3点.单排货厢3米7长,如果你不上高速,柴油车,刘巷有卖的,应该属于准新车,3W8-4W4左右。 福田时代小卡之星3全柴485」该车子才不到一年车龄,国四的价格要比这个贵1万多,不进市区的话,厢式货车贵5千元.国IV的轻卡价格...

兼职收入贷款好贷吗 「打零工收入证明范本」

银行申请信用卡的话,兼职。已连续在我公司。 一些银行是可以的,有还款能力就可以申请贷款。承担清偿责任。比如军人、为人民币。 只是打一个电话而已「直接按照给你的收入证明里面需要填写的,可以好贷申请办理贷款。有的规定兼职收入不得超过主收入的50。 如名下房产范本、对于兼职收入的金额以及流水账单,某公司借...

评论列表

泪灼孤央
2年前 (2022-07-06)

于已经介绍的IPC结构,它是一个计数器。信号量用于实现进程间的互斥和同步,而不是存储进程间的通信数据。特征信号量用于进程间的同步,进程间传输数据需要共享内存。信号量是基于操作系统

舔夺青朷
2年前 (2022-07-06)

其他文件系统,只存在于内存中。第二,先进先出先进先出,也称为命名管道,是一种文件类型。1.特征与匿名管道不同,先进先出可以在不相关的进程之间交换数据。FIFO有关联的路径名,在文件系统中作为特殊设备文件存在。第三,消息队列消息队列是消息的链表,存储在内核中。消息队

依疚迟山
2年前 (2022-07-05)

,不局限于信号幅度加1或减1,还可以加减任意正整数。支持信号量组。动词 (verb的缩写)共享内存共享内存意味着两个或多个进程共享一个给定的内存区域。特征共享内存是

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。