美文网首页
进程的优劣

进程的优劣

作者: Sun东辉 | 来源:发表于2022-07-09 21:31 被阅读0次

对于在父、子进程间共享状态信息,进程有一个非常清晰的模型:共享文件表,但是不共享用户地址空间。进程有独立的地址空间既是优点也是缺点。这样一来,一个进程不可能不小心覆盖另一个进程的虚拟内存,这就消除了许多令人迷惑的错误———这是一个明显的优点。
另一方面,独立的地址空间使得进程共享信息变得更加困难。为了共享信息,它们必须使用显示的 IPC(进程间通信)机制。基于进程的设计的另一个缺点是,它们往往比较慢,因为进程控制和 IPC 的开销很高。
IPC通信的方式有如下几种:

  • 通过函数和信号,将信息发送到同一主机上的其它进程。
  • 通过套接字,在不同主机上的进程间交换字节流。

值得一提的,Unix IPC 通常指的是所有允许进程和同一台主机上的其他进程进行通信的技术。其中包括管道、先进先出(FIFO),系统 V 共享内存,以及系统 V 信号量( semaphore )。

相关文章

  • 进程的优劣

    对于在父、子进程间共享状态信息,进程有一个非常清晰的模型:共享文件表,但是不共享用户地址空间。进程有独立的地址空间...

  • Python 多进程与多线程

    进程与线程 进程(Process)和线程(Thread)都是操作系统中的基本概念,它们之间有一些优劣和差异。 1....

  • 多进程与多线程

    关于进程与线程,之前已经分享过基本定义以及进程线程的同步和通信。本文在此基础上,介绍一些并发应用的选择优劣以及相应...

  • 多线程

    进程/线程/串行/多线程的概念、原理以及多线程的优劣/多线程在iOS的应用和使用方式请参考CC老师系列文章:01 ...

  • benchmark with java

    benchmark with java 分析一段代码的不同实现方式的优劣,或者一个操作的改进程度,可以实现一个mi...

  • 信仰

    国家的优劣取决于制度,制度的优劣取决于文化,文化的优劣取决于信仰,信仰的优劣取决于地缘、人种和机遇。__青峰

  • 优劣

    一个人说你的一个方面是你的弱点的时候。那真的是你的弱点吗。或者是对方别有用心希望你放弃自己的优势。想清楚。

  • 优劣

    简书最近可能又在整改,每日发文章也不能痛痛快快地发,发布的时候也总是反应慢那么几拍,感觉挺累,若不是为了坚持日更,...

  • 优劣

    何须取悦这世界 我行我素不苟且 习惯自己看问题 不以境界分优劣

  • 优劣

    人生的优劣,不是先天决定的,而是后天形成的。汉字“劣”的构造就很有意思:什么是“劣”呢?“劣”就是比别人“少”出了...

网友评论

      本文标题:进程的优劣

      本文链接:https://www.haomeiwen.com/subject/ccuibrtx.html